Fix error message for bad characters in syntax files.
authorBen Pfaff <blp@gnu.org>
Fri, 27 Mar 2009 04:11:12 +0000 (21:11 -0700)
committerBen Pfaff <blp@gnu.org>
Fri, 27 Mar 2009 04:11:43 +0000 (21:11 -0700)
Before this commit, on systems where "char" is a signed type,
formatting a char with %o would sign-extend to the width of "int",
so that a typical error message would look like:
   Bad character in input: `\37777777605'.

With this commit, the value gets zero-extended, producing the more
sensible error mesage:
   Bad character in input: `\205'.


No differences found