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

version» Context lines:

pike.git/src/modules/Image/font.c:532:    }       maxwidth2=1;       width_of=(int *)xalloc((args+1)*sizeof(int));    SET_ONERROR(err, free, width_of);       for (j=0; j<args; j++)    {    int max; -  if (sp[j-args].type!=T_STRING) +  if (TYPEOF(sp[j-args]) != T_STRING)    bad_arg_error("font->write",sp-args,args,0,"",sp-args,    "Bad arguments to font->write()\n");       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++)
pike.git/src/modules/Image/font.c:754:    args=1;    }       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 (sp[j-args].type!=T_STRING) +  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");       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++)