pike.git / src / interpret.h

version» Context lines:

pike.git/src/interpret.h:326:    debug_malloc_touch(_); \    DO_IF_DEBUG(if(_->size_shift & ~3) { \    Pike_fatal("Pushing string with bad shift: %d\n", \    _->size_shift); \    }); \    SET_SVAL_TYPE_SUBTYPE(*_sp_, PIKE_T_STRING,0); \    _sp_->u.string=_; \    }while(0)      #define push_empty_string() ref_push_string(empty_pike_string) + PMOD_EXPORT void push_random_string(unsigned len);      #define push_type_value(S) do{ \    struct pike_type *_=(S); \    struct svalue *_sp_ = Pike_sp++; \    debug_malloc_touch(_); \    SET_SVAL_TYPE_CHECKER(*_sp_, PIKE_T_TYPE); \    _sp_->u.type=_; \    }while(0)      #define push_object(O) push_object_inherit(O,0)