>> That line number doesn't seem to match with either of the two
>> precompile.pike files in recent Pike 7.8. Can you give an excerpt?
>
>Sure... it's:
[...]
> ret+=({
> PC.Token(sprintf("if(Pike_sp[%d%s].type !=
>PIKE_T_STRING || Pike_sp[%d%s].ustring -> width)",
> argnum,check_argbase,
> argnum,check_argbase,
> upper_case(arg->basetype())),arg-
> >line())
> });
Ok, that seems to correspond to line ~2211 in Pike 7.8, where it has
been fixed by removing the last argument to the sprintf.