diff options
author | Michael Vetter <jubalh@iodoru.org> | 2020-02-21 21:19:54 +0100 |
---|---|---|
committer | Michael Vetter <jubalh@iodoru.org> | 2020-02-21 21:19:54 +0100 |
commit | 55f49f12593d1c91c41e35fae56885e088ee4c6e (patch) | |
tree | 5b38b8d9abbb305a7ea7b17869f234f110f8bcfa | |
parent | 75cfe38808e76a5308dac7023876a9826ed56347 (diff) | |
download | profani-tty-55f49f12593d1c91c41e35fae56885e088ee4c6e.tar.gz |
get_log_file_location () should return const char*
Make clear that result should never be freed.
-rw-r--r-- | src/command/cmd_funcs.c | 2 | ||||
-rw-r--r-- | src/log.c | 2 | ||||
-rw-r--r-- | src/log.h | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/src/command/cmd_funcs.c b/src/command/cmd_funcs.c index f0468cdd..93b37c30 100644 --- a/src/command/cmd_funcs.c +++ b/src/command/cmd_funcs.c @@ -6320,7 +6320,7 @@ cmd_log(ProfWin *window, const char *const command, gchar **args) } if (strcmp(subcmd, "where") == 0) { - char *logfile = get_log_file_location(); + const char *logfile = get_log_file_location(); cons_show("Log file: %s", logfile); return TRUE; } diff --git a/src/log.c b/src/log.c index c2d32553..6cc21ddc 100644 --- a/src/log.c +++ b/src/log.c @@ -172,7 +172,7 @@ log_reinit(void) free(lf); } -char* +const char* get_log_file_location(void) { return mainlogfile->str; diff --git a/src/log.h b/src/log.h index 32c616fa..592c4039 100644 --- a/src/log.h +++ b/src/log.h @@ -57,7 +57,7 @@ void log_init(log_level_t filter, char *log_file); log_level_t log_get_filter(void); void log_close(void); void log_reinit(void); -char* get_log_file_location(void); +const char* get_log_file_location(void); void log_debug(const char *const msg, ...); void log_info(const char *const msg, ...); void log_warning(const char *const msg, ...); |