16 |
|
#include "object.h" |
17 |
|
|
18 |
|
#ifndef OSTSIZ |
19 |
< |
#ifdef BIGMEM |
20 |
< |
#define OSTSIZ 262139 /* object table size (a prime!) */ |
21 |
< |
#else |
19 |
> |
#ifdef SMLMEM |
20 |
|
#define OSTSIZ 32749 /* object table size (a prime!) */ |
21 |
+ |
#else |
22 |
+ |
#define OSTSIZ 262139 /* object table size (a prime!) */ |
23 |
|
#endif |
24 |
|
#endif |
25 |
|
|
217 |
|
/* remember position */ |
218 |
|
i = os - ostable[osentry]; |
219 |
|
os = ostable[osentry] = (OBJECT *)realloc( |
220 |
< |
(char *)ostable[osentry], |
220 |
> |
(void *)ostable[osentry], |
221 |
|
(unsigned)(i+oset[0]+2)*sizeof(OBJECT)); |
222 |
|
if (os == NULL) |
223 |
|
goto memerr; |