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, ...);