--- ray/src/common/object.h 1991/11/12 16:55:32 2.1 +++ ray/src/common/object.h 1997/12/03 11:13:12 2.4 @@ -48,12 +48,11 @@ typedef struct { char *oname; /* object name */ FUNARGS oargs; /* object specification */ char *os; /* object structure */ - long lastrno; /* last ray this was used with */ } OBJREC; #ifndef MAXOBJBLK #ifdef BIGMEM -#define MAXOBJBLK 4095 /* maximum number of object blocks */ +#define MAXOBJBLK 32767 /* maximum number of object blocks */ #else #define MAXOBJBLK 511 /* maximum number of object blocks */ #endif @@ -73,3 +72,7 @@ extern OBJECT nobjects; /* # of objects */ */ #define MAXSET 127 /* maximum object set size */ + +OBJECT *setsave(); + +#define setfree(os) free((char *)(os))