Branch: Tag:

2018-02-25

2018-02-25 05:56:53 by Martin Nilsson <nilsson@fastmail.com>

Remove base_sp argument from bad_arg_error

269:    if (args<1    || TYPEOF(sp[-args]) != T_OBJECT    || !(img=get_storage(sp[-args].u.object,image_program))) -  bad_arg_error("paste",NULL,args,1,"",sp+1-1-args, +  bad_arg_error("paste",args,1,"",sp+1-1-args,    "Bad argument 1 to paste.\n");    if (!THIS->img) return;   
280:    if (args<3    || TYPEOF(sp[1-args]) != T_INT    || TYPEOF(sp[2-args]) != T_INT) -  bad_arg_error("paste",NULL,args,0,"",sp-args, +  bad_arg_error("paste",args,0,"",sp-args,    "Bad arguments to paste.\n");    x1=sp[1-args].u.integer;    y1=sp[2-args].u.integer;
349:    || !sp[-args].u.object    || !(img=get_storage(sp[-args].u.object,image_program))    || TYPEOF(sp[1-args]) != T_INT) -  bad_arg_error("paste_alpha",NULL,args,0,"",sp-args, +  bad_arg_error("paste_alpha",args,0,"",sp-args,    "Bad arguments to paste_alpha.\n");    if (!THIS->img) return;    if (!img->img) return;
359:    {    if (TYPEOF(sp[2-args]) != T_INT    || TYPEOF(sp[3-args]) != T_INT) -  bad_arg_error("paste_alpha",NULL,args,0,"",sp-args, +  bad_arg_error("paste_alpha",args,0,"",sp-args,    "Bad arguments to paste_alpha.\n");    x1=sp[2-args].u.integer;    y1=sp[3-args].u.integer;
437:    Pike_error("illegal number of arguments to image->paste_mask()\n");    if (TYPEOF(sp[-args]) != T_OBJECT    || !(img=get_storage(sp[-args].u.object,image_program))) -  bad_arg_error("paste_mask",NULL,args,1,"",sp+1-1-args, +  bad_arg_error("paste_mask",args,1,"",sp+1-1-args,    "Bad argument 1 to paste_mask.\n");    if (TYPEOF(sp[1-args]) != T_OBJECT    || !(mask=get_storage(sp[1-args].u.object,image_program))) -  bad_arg_error("paste_mask",NULL,args,2,"",sp+2-1-args, +  bad_arg_error("paste_mask",args,2,"",sp+2-1-args,    "Bad argument 2 to paste_mask.\n");    if (!THIS->img) return;   
543:    if (TYPEOF(sp[-args]) != T_OBJECT    || !sp[-args].u.object    || !(mask=get_storage(sp[-args].u.object,image_program))) -  bad_arg_error("paste_alpha_color",NULL,args,1,"",sp+1-1-args, +  bad_arg_error("paste_alpha_color",args,1,"",sp+1-1-args,    "Bad argument 1 to paste_alpha_color.\n");    if (!THIS->img) return;    if (!mask->img) return;