pike.git/
src/
svalue.h
Branch:
Tag:
Non-build tags
All tags
No tags
1996-08-12
1996-08-12 16:56:30 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>
453f4cabd24eb1d9a0d65874ab9f463bd48f72ad (
8
lines) (+
8
/-
0
)
[
Show
|
Annotate
]
Branch:
branches/E-12
bugfixes...
Rev: src/svalue.c:1.15
Rev: src/svalue.h:1.11
108:
} \ }while(0)
+
/* var MUST be a variable!!! */
+
#define safe_check_destructed(var) do{ \
+
if((var->type == T_OBJECT || var->type==T_FUNCTION) && !var->u.object->prog) \
+
var=&dest_ob_zero; \
+
}while(0)
+
#define check_short_destructed(U,T) \ do{ \ union anything *_u=(U); \
131:
#endif
+
extern struct svalue dest_ob_zero;
/* Prototypes begin here */ void free_short_svalue(union anything *s,TYPE_T type);