Ah, on second thought, looking back at
that acid lstk() output, it seems that the
troublesome line is:
fprintf(out_fp, "%hd %s", FontSize(currentfont, nilobj),
in z49.c For some reason, '%hd' is not
being handled properly (though from
fprintf(2), it seems that modifiers with
%h produce undefined behaviour?).
I changed %hd to simply %d and now
lout(1) is working fine.
A new typesetter to the collection.
Best,
ak
--- Begin Message ---
> I wonder, however, if there
> is another problem around
> z38.c:254, like the one you
> have mentioned here?
Probably - there are a couple of instances of sscanf %s%n there.
I've just submitted patch scanf-string-eof which should correct
all these.
--- End Message ---