pike.git / src / modules / Image / font.c

version» Context lines:

pike.git/src/modules/Image/font.c:532:       maxwidth2=1;       width_of=xalloc((args+1)*sizeof(int));    SET_ONERROR(err, free, width_of);       for (j=0; j<args; j++)    {    int max;    if (TYPEOF(sp[j-args]) != T_STRING) -  bad_arg_error("font->write",sp-args,args,0,"",sp-args, -  "Bad arguments to font->write()\n"); +  SIMPLE_BAD_ARG_ERROR("write",1,"string");       xsize = max = 1;    to_write_len = sp[j-args].u.string->len;    switch(sp[j-args].u.string->size_shift)    {    case 0:    to_write0 = STR0(sp[j-args].u.string);    for (i = 0; i < to_write_len; i++)    {    if (to_write0[i] < (INT32)this->chars)
pike.git/src/modules/Image/font.c:754:    }       for (j=0; j<args; j++)    {    int max;    p_wchar0 *to_write0;    p_wchar1 *to_write1;    p_wchar2 *to_write2;    ptrdiff_t to_write_len;    if (TYPEOF(sp[j-args]) != T_STRING) -  bad_arg_error("font->text_extents",sp-args,args,0,"",sp-args, -  "Bad arguments to font->text_extents()\n"); +  SIMPLE_BAD_ARG_ERROR("text_extents",1,"string");       xsize = max = 1;    to_write_len = sp[j-args].u.string->len;    switch(sp[j-args].u.string->size_shift)    {    case 0:    to_write0 = STR0(sp[j-args].u.string);    for (i = 0; i < to_write_len; i++)    {    if (xsize+char_width(THIS,to_write0[i]) > max)