static bool uniform;
/* Prefix minus leading and trailing spaces (default ""). */
-static const unsigned char *prefix;
+static const char *prefix;
/* User-supplied maximum line width (default WIDTH). The only output
lines longer than this will each comprise a single word. */
{
put_space (next_prefix_indent);
for (s = prefix; out_column != in_column && *s; out_column++)
- putchar (*s++);
+ putchar (*(unsigned char *)s++);
put_space (in_column - out_column);
}
while (c != '\n' && c != EOF)
get_prefix (FILE *f)
{
register int c;
- register const unsigned char *p;
in_column = 0;
c = get_space (f, getc (f));
prefix_lead_space : in_column;
else
{
+ const char *p;
next_prefix_indent = in_column;
for (p = prefix; *p != '\0'; p++)
{
- if (c != *p)
+ if (c != *(unsigned char *)p)
return c;
in_column++;
c = getc (f);