Commit 2267efea authored by Wayne Davison's avatar Wayne Davison

Made log_open() non-static and moved log_close() next to it.

parent 15954da0
...@@ -87,7 +87,7 @@ static char const *rerr_name(int code) ...@@ -87,7 +87,7 @@ static char const *rerr_name(int code)
return NULL; return NULL;
} }
static void log_open(void) void log_open(void)
{ {
if (logfname && !logfile) { if (logfname && !logfile) {
extern int orig_umask; extern int orig_umask;
...@@ -102,6 +102,14 @@ static void log_open(void) ...@@ -102,6 +102,14 @@ static void log_open(void)
} }
} }
void log_close(void)
{
if (logfile) {
fclose(logfile);
logfile = NULL;
}
}
static void logit(int priority, char *buf) static void logit(int priority, char *buf)
{ {
if (logfname) { if (logfname) {
...@@ -155,14 +163,6 @@ void log_init(void) ...@@ -155,14 +163,6 @@ void log_init(void)
#endif #endif
} }
void log_close(void)
{
if (logfile) {
fclose(logfile);
logfile = NULL;
}
}
/* this is the underlying (unformatted) rsync debugging function. Call /* this is the underlying (unformatted) rsync debugging function. Call
* it with FINFO, FERROR or FLOG */ * it with FINFO, FERROR or FLOG */
void rwrite(enum logcode code, char *buf, int len) void rwrite(enum logcode code, char *buf, int len)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment