150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
|
static void
pushLongDoublePair(struct call_context **context, long double value[2])
{
size_t stackSize;
struct call_context *newContext;
stackSize = OF_ROUND_UP_POW2(2, (*context)->stackSize) + 4;
if ((newContext = realloc(*context,
sizeof(**context) + stackSize * 8)) == NULL) {
free(*context);
@throw [OFOutOfMemoryException exceptionWithRequestedSize:
sizeof(**context) + stackSize * 8];
}
|
|
|
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
|
static void
pushLongDoublePair(struct call_context **context, long double value[2])
{
size_t stackSize;
struct call_context *newContext;
stackSize = OF_ROUND_UP_POW2(2UL, (*context)->stackSize) + 4;
if ((newContext = realloc(*context,
sizeof(**context) + stackSize * 8)) == NULL) {
free(*context);
@throw [OFOutOfMemoryException exceptionWithRequestedSize:
sizeof(**context) + stackSize * 8];
}
|