101
102
103
104
105
106
107
108
109
110
111
112
113
114
|
if (!of_tlskey_set(objectsKey, objects))
ERROR("Failed to set TLS key!")
if (!of_tlskey_set(sizeKey, (void*)(uintptr_t)of_pagesize))
ERROR("Failed to set TLS key!")
#endif
top = objects;
}
if ((uintptr_t)top >= (uintptr_t)objects + size) {
ptrdiff_t diff = top - objects;
size += of_pagesize;
if ((objects = realloc(objects, size)) == NULL)
|
>
|
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
|
if (!of_tlskey_set(objectsKey, objects))
ERROR("Failed to set TLS key!")
if (!of_tlskey_set(sizeKey, (void*)(uintptr_t)of_pagesize))
ERROR("Failed to set TLS key!")
#endif
top = objects;
size = of_pagesize;
}
if ((uintptr_t)top >= (uintptr_t)objects + size) {
ptrdiff_t diff = top - objects;
size += of_pagesize;
if ((objects = realloc(objects, size)) == NULL)
|