Reformat and cleanup the shrink.c file included in the documentation

for consistency with the Wine source.
This commit is contained in:
Dimitrie O. Paun 2004-01-27 20:10:01 +00:00 committed by Alexandre Julliard
parent ceecf12384
commit 4fae1e8faf
1 changed files with 12 additions and 18 deletions

View File

@ -403,31 +403,25 @@ wait: ff
#include <stdio.h>
#include <string.h>
void
main (void)
int main (void)
{
char buff[256], lastline[256];
int count;
char buff[256], lastline[256] = "";
int count = 0;
count = 0;
lastline[0] = 0;
while (!feof (stdin))
while (!feof (stdin))
{
fgets (buff, sizeof (buff), stdin);
if (strcmp (buff, lastline) == 0)
fgets (buff, sizeof (buff), stdin);
if (strcmp (buff, lastline))
{
count++;
}
else
{
if (count > 1)
fprintf (stdout, "# Last line repeated %i times #\n", count);
fprintf (stdout, "%s", buff);
strcpy (lastline, buff);
if (count > 1)
printf ("# Last line repeated %i times #\n", count);
printf ("%s", buff);
strcpy (lastline, buff);
count = 1;
}
else count++;
}
return 0;
}
</programlisting>
</para>