pike.git
/
src
/
error.c
version
»
Context lines:
10
20
40
80
file
none
3
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,