diff options
author | Max Kellermann <max@duempel.org> | 2012-08-14 23:16:46 +0200 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2012-08-14 23:16:46 +0200 |
commit | dc22846d58264bfae3b4516e2de1614b3b97a5ca (patch) | |
tree | 99c836bbbf044e119792d2168c9729e7e35c4a44 /src/log.h | |
parent | c9aaabb5d4467047514d291ff652d516a7025486 (diff) | |
download | mpd-dc22846d58264bfae3b4516e2de1614b3b97a5ca.tar.gz mpd-dc22846d58264bfae3b4516e2de1614b3b97a5ca.tar.xz mpd-dc22846d58264bfae3b4516e2de1614b3b97a5ca.zip |
log: store duplicated path string
Don't free the string right after calling log_init_file(). Add a new
function log_deinit() that frees the string on shutdown.
This fixes cycling the log file after SIGHUP (Mantis ticket 0003524).
Diffstat (limited to '')
-rw-r--r-- | src/log.h | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -44,10 +44,11 @@ log_early_init(bool verbose); bool log_init(bool verbose, bool use_stdout, GError **error_r); +void +log_deinit(void); + void setup_log_output(bool use_stdout); int cycle_log_files(void); -void close_log_files(void); - #endif /* LOG_H */ |