pike.git / src / error.c

version» Context lines:

pike.git/src/error.c:687:    {    case 0:    pop_n_elems(args);    apply_current (generic_err_message_fun, 0);    break;    case 1:    pop_n_elems(args);    apply_current (generic_err_backtrace_fun, 0);    break;    default: -  index_error("`[]", Pike_sp-args, args, NULL, Pike_sp-args, +  index_error("`[]", args, NULL, Pike_sp-args,    "Index %"PRINTPIKEINT"d is out of range 0..1.\n", ind);    break;    }   }      static void f_error__sizeof(INT32 args)   {    pop_n_elems(args);    push_int(2);   }
pike.git/src/error.c:1006:    const char *func,    const struct svalue *base_sp, int args,    const char *desc, ...) ATTRIBUTE((noreturn))   {    INIT_ERROR(generic);    ERROR_DONE(generic);   }      /* coverity[+kill] */   PMOD_EXPORT DECLSPEC(noreturn) void index_error( -  const char *func, -  const struct svalue *base_sp, int args, +  const char *func, int args,    struct svalue *value,    struct svalue *index,    const char *desc, ...) ATTRIBUTE((noreturn))   { -  +  const struct svalue *base_sp = Pike_sp - args;    INIT_ERROR(index);    ERROR_COPY_SVALUE(index, value);    ERROR_COPY_SVALUE(index, index);    ERROR_DONE(generic);   }      /* coverity[+kill] */   PMOD_EXPORT DECLSPEC(noreturn) void bad_arg_error(    const char *func,    const struct svalue *base_sp, int args,