Branch: Tag:

2018-02-22

2018-02-22 19:29:10 by Martin Nilsson <nilsson@fastmail.com>

Remove base_sp from index_error

2588:       if (!end_or_none) {    if (index < 0) -  index_error("pike_frame->`[]", Pike_sp-args, args, NULL, Pike_sp-args, +  index_error("pike_frame->`[]", args, NULL, Pike_sp-args,    "Indexing with negative index (%"PRINTPIKEINT"d)\n", index);    else if (index >= numargs) -  index_error("pike_frame->`[]", Pike_sp-args, args, NULL, Pike_sp-args, +  index_error("pike_frame->`[]", args, NULL, Pike_sp-args,    "Indexing with too large index (%"PRINTPIKEINT"d)\n", index);    } else    end = end_or_none->u.integer;
2653:    numargs += THIS->args->size;       if ((index < -numargs) || (index >= numargs)) -  index_error("pike_frame->`[]=", Pike_sp-args, args, NULL, Pike_sp-args, +  index_error("pike_frame->`[]=", args, NULL, Pike_sp-args,    "Index %"PRINTPIKEINT"d is out of array range 0..%d,\n",    index, numargs-1);    else if (index < 0)
3747:    {    if(TYPEOF(tmpargs[e]) != T_ARRAY)    index_error("__automap__", -  Pike_sp-args, +     args,    tmpargs,    NULL,