pike.git / src / builtin_functions.c

version» Context lines:

pike.git/src/builtin_functions.c:1630:    *! @seealso    *! @[find_call_out()]    */   PMOD_EXPORT void f_zero_type(INT32 args)   {    if(args < 1)    SIMPLE_TOO_FEW_ARGS_ERROR("zero_type",1);       if((TYPEOF(Pike_sp[-args]) == T_OBJECT ||    TYPEOF(Pike_sp[-args]) == T_FUNCTION) -  && !Pike_sp[-args].u.object->prog) +  && IS_DESTRUCTED(Pike_sp-args))    {    pop_n_elems(args);    push_int(NUMBER_DESTRUCTED);    }    else if(TYPEOF(Pike_sp[-args]) != T_INT)    {    pop_n_elems(args);    push_int(0);    }    else