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

View file

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