29
31
int (*addref_fnc)(OBJECT obj);
30
32
/* decrement refcount & delete if 0 */
31
33
/* returns new refcount, or -1 if not refcounted */
33
35
/* returns a copy of object */
34
36
OBJECT (*copy_fnc)(OBJECT obj, int deep);
35
37
/* returns name of object type (doesn't need to be freed) */