Matt McCutchen's Web Site
/
rsync
/
rsync.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
patch from Alberto Accomazzi <aaccomazzi@cfa.harvard.edu> to add
[rsync/rsync.git]
/
log.c
diff --git
a/log.c
b/log.c
index
62572da
..
18e1da0
100644
(file)
--- a/
log.c
+++ b/
log.c
@@
-93,9
+93,9
@@
void log_open(void)
len = vslprintf(buf, sizeof(buf)-1, format, ap);
va_end(ap);
len = vslprintf(buf, sizeof(buf)-1, format, ap);
va_end(ap);
- if (len < 0) exit_cleanup(
1
);
+ if (len < 0) exit_cleanup(
RERR_MESSAGEIO
);
- if (len > sizeof(buf)-1) exit_cleanup(
1
);
+ if (len > sizeof(buf)-1) exit_cleanup(
RERR_MESSAGEIO
);
buf[len] = 0;
buf[len] = 0;
@@
-134,9
+134,9
@@
void log_open(void)
f = stdout;
}
f = stdout;
}
- if (!f) exit_cleanup(
1
);
+ if (!f) exit_cleanup(
RERR_MESSAGEIO
);
- if (fwrite(buf, len, 1, f) != 1) exit_cleanup(
1
);
+ if (fwrite(buf, len, 1, f) != 1) exit_cleanup(
RERR_MESSAGEIO
);
if (buf[len-1] == '\r' || buf[len-1] == '\n') fflush(f);
}
if (buf[len-1] == '\r' || buf[len-1] == '\n') fflush(f);
}
@@
-166,7
+166,7
@@
void rflush(int fd)
f = stdout;
}
f = stdout;
}
- if (!f) exit_cleanup(
1
);
+ if (!f) exit_cleanup(
RERR_MESSAGEIO
);
fflush(f);
}
fflush(f);
}
@@
-252,7
+252,7
@@
static void log_formatted(int fd,
if ((l-1) + ((int)(s - &buf[0])) > sizeof(buf)) {
rprintf(FERROR,"buffer overflow expanding %%%c - exiting\n",
p[0]);
if ((l-1) + ((int)(s - &buf[0])) > sizeof(buf)) {
rprintf(FERROR,"buffer overflow expanding %%%c - exiting\n",
p[0]);
- exit_cleanup(
1
);
+ exit_cleanup(
RERR_MESSAGEIO
);
}
if (l != 2) {
}
if (l != 2) {
@@
-304,7
+304,7
@@
void log_exit(int code)
(double)stats.total_read,
(double)stats.total_size);
} else {
(double)stats.total_read,
(double)stats.total_size);
} else {
- rprintf(FLOG,"transfer interrupted
\n"
);
+ rprintf(FLOG,"transfer interrupted
(code %d)\n", code
);
}
}
}
}