diff options
author | james <> | 2012-06-22 10:22:25 +0000 |
---|---|---|
committer | james <> | 2012-06-22 10:22:25 +0000 |
commit | c945112e89222e697c3733c69eab685f606a5be5 (patch) | |
tree | 20d0d125ed4d76259f87740d5cd9344bcade24d5 /src/rotate.c | |
parent | 9a219228a74b32f3b3202609a155d8f22ba47da8 (diff) | |
download | sympathy-c945112e89222e697c3733c69eab685f606a5be5.tar.gz sympathy-c945112e89222e697c3733c69eab685f606a5be5.tar.bz2 sympathy-c945112e89222e697c3733c69eab685f606a5be5.zip |
*** empty log message ***
Diffstat (limited to 'src/rotate.c')
-rw-r--r-- | src/rotate.c | 35 |
1 files changed, 20 insertions, 15 deletions
diff --git a/src/rotate.c b/src/rotate.c index bd4f040..12cfec9 100644 --- a/src/rotate.c +++ b/src/rotate.c @@ -10,6 +10,9 @@ static char rcsid[] = "$Id$"; /* * $Log$ + * Revision 1.12 2012/06/22 10:22:25 james + * *** empty log message *** + * * Revision 1.11 2010/07/16 11:04:10 james * ignore tedious return values * @@ -55,13 +58,14 @@ static char rcsid[] = "$Id$"; void rotate_gzip (char *file) { - switch (fork ()) { - case 0: - break; - case -1: - default: - return; - } + switch (fork ()) + { + case 0: + break; + case -1: + default: + return; + } int result; @@ -82,15 +86,16 @@ rotate (char *file) buf1 = xmalloc (i); buf2 = xmalloc (i); - for (i = NUM_FILES_TO_KEEP; i > 0; --i) { - sprintf (buf1, "%s.%d", file, i - 1); - sprintf (buf2, "%s.%d", file, i); - rename (buf1, buf2); + for (i = NUM_FILES_TO_KEEP; i > 0; --i) + { + sprintf (buf1, "%s.%d", file, i - 1); + sprintf (buf2, "%s.%d", file, i); + rename (buf1, buf2); - sprintf (buf1, "%s.%d.gz", file, i - 1); - sprintf (buf2, "%s.%d.gz", file, i); - rename (buf1, buf2); - } + sprintf (buf1, "%s.%d.gz", file, i - 1); + sprintf (buf2, "%s.%d.gz", file, i); + rename (buf1, buf2); + } sprintf (buf1, "%s.%d", file, 0); rename (file, buf1); |