diff options
author | bde <bde@FreeBSD.org> | 1996-12-13 14:28:59 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 1996-12-13 14:28:59 +0000 |
commit | acdad6797aaead984c169505e04d8d70e831a206 (patch) | |
tree | 818fdec8d8d6c849641acf1728c89ba656c4eba6 /games | |
parent | a50e6b549f6e1664cc001e74aed209aa1b47713f (diff) | |
download | FreeBSD-src-acdad6797aaead984c169505e04d8d70e831a206.zip FreeBSD-src-acdad6797aaead984c169505e04d8d70e831a206.tar.gz |
Fixed extra columns in output for input lines with leading spaces.
Diffstat (limited to 'games')
-rw-r--r-- | games/adventure/setup.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/games/adventure/setup.c b/games/adventure/setup.c index 06371f5..9f10df8 100644 --- a/games/adventure/setup.c +++ b/games/adventure/setup.c @@ -93,6 +93,8 @@ char *argv[]; { if (linestart && c == ' ') /* Convert first spaces to tab */ { + if (count++ % LINE == 0) + printf("\n\t"); printf("0x%02x,", ('\t' ^ random()) & 0xFF); while ((c = getc(infile)) == ' ' && c != EOF); /* Drop the non-whitespace character through */ @@ -107,7 +109,7 @@ char *argv[]; linestart = YES; /* Ready to convert spaces again */ break; } - if (count++ % LINE == 0) /* Finished a line? */ + if (count++ % LINE == 0) printf("\n\t"); printf("0x%02x,", (c ^ random()) & 0xFF); } |