Reformat and cleanup the shrink.c file included in the documentation
for consistency with the Wine source.
This commit is contained in:
parent
ceecf12384
commit
4fae1e8faf
|
@ -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>
|
||||
|
|
Loading…
Reference in New Issue