diff options
author | Ferdinand Thiessen <rpm@fthiessen.de> | 2016-02-05 12:51:19 +0100 |
---|---|---|
committer | Ferdinand Thiessen <rpm@fthiessen.de> | 2016-02-05 22:31:34 +0100 |
commit | a8873ed4fdc6f76723c7a581d1a8bef596cf6dc3 (patch) | |
tree | 18bdbfcfc6b19f4d1bbfe0487a012e4a67549653 /other/bootstrap_daemon/src | |
parent | 94cc8b11ff473064526737936f64b6f9a19c239d (diff) |
Fix #1520: Program returns random data in a function
Added default return to non void functions level_syslog and level_stdout.
Diffstat (limited to 'other/bootstrap_daemon/src')
-rw-r--r-- | other/bootstrap_daemon/src/log.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/other/bootstrap_daemon/src/log.c b/other/bootstrap_daemon/src/log.c index a0ac20d9..ee3a1421 100644 --- a/other/bootstrap_daemon/src/log.c +++ b/other/bootstrap_daemon/src/log.c | |||
@@ -75,6 +75,8 @@ int level_syslog(LOG_LEVEL level) | |||
75 | case LOG_LEVEL_ERROR: | 75 | case LOG_LEVEL_ERROR: |
76 | return LOG_ERR; | 76 | return LOG_ERR; |
77 | } | 77 | } |
78 | |||
79 | return LOG_INFO; | ||
78 | } | 80 | } |
79 | 81 | ||
80 | void log_syslog(LOG_LEVEL level, const char *format, va_list args) | 82 | void log_syslog(LOG_LEVEL level, const char *format, va_list args) |
@@ -92,6 +94,8 @@ FILE *level_stdout(LOG_LEVEL level) | |||
92 | case LOG_LEVEL_ERROR: | 94 | case LOG_LEVEL_ERROR: |
93 | return stderr; | 95 | return stderr; |
94 | } | 96 | } |
97 | |||
98 | return stdout; | ||
95 | } | 99 | } |
96 | 100 | ||
97 | void log_stdout(LOG_LEVEL level, const char *format, va_list args) | 101 | void log_stdout(LOG_LEVEL level, const char *format, va_list args) |