pike.git / src / pike_types.cmod

version» Context lines:

pike.git/src/pike_types.cmod:1026:    tmp = *Pike_compiler->type_stackp;    Pike_compiler->type_stackp--;    push_type_operator(op, arg);    Pike_compiler->type_stackp++;    *Pike_compiler->type_stackp = tmp;    push_type_operator(op, arg);    push_type(binop);    break;    }    default: -  *Pike_compiler->type_stackp = apply_type_operator(op, t, arg); +  tmp = apply_type_operator(op, t, arg); +  if (!tmp) { +  tmp = void_type_string; +  add_ref(tmp); +  } +  *Pike_compiler->type_stackp = tmp;    free_type(t);    break;    }    TYPE_STACK_DEBUG("push_type_operator");   }      void debug_push_finished_type(struct pike_type *t)   {    copy_pike_type(*(++Pike_compiler->type_stackp), t);