diff options
Diffstat (limited to 'flow-werror-fix.patch')
-rw-r--r-- | flow-werror-fix.patch | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/flow-werror-fix.patch b/flow-werror-fix.patch new file mode 100644 index 000000000000..59b134993f33 --- /dev/null +++ b/flow-werror-fix.patch @@ -0,0 +1,49 @@ +diff --git a/lib/fterr.c b/lib/fterr.c +index 1bb5c89..5b47207 100644 +--- a/lib/fterr.c ++++ b/lib/fterr.c +@@ -112,7 +112,7 @@ void fterr_info(const char *fmt, ...) + fprintf(((fterr_file) ? fterr_file : stderr), "%s\n", buf2); + + if (fterr_flags & FTERR_SYSLOG) +- syslog(LOG_INFO, buf); ++ syslog(LOG_INFO, "%s", buf); + + } /* fterr_info */ + +@@ -134,7 +134,7 @@ void fterr_err(int code, const char *fmt, ...) + + if (fterr_flags & FTERR_SYSLOG) { + snprintf(buf2, 1024, "%s: %s", buf, strerror(errno)); +- syslog(LOG_INFO, buf2); ++ syslog(LOG_INFO, "%s", buf2); + } + + if (fterr_exit) +@@ -159,7 +159,7 @@ void fterr_errx(int code, const char *fmt, ...) + } + + if (fterr_flags & FTERR_SYSLOG) +- syslog(LOG_INFO, buf); ++ syslog(LOG_INFO, "%s", buf); + + if (fterr_exit) + fterr_exit(code); +@@ -183,7 +183,7 @@ void fterr_warnx(const char *fmt, ...) + } + + if (fterr_flags & FTERR_SYSLOG) +- syslog(LOG_INFO, buf); ++ syslog(LOG_INFO, "%s", buf); + + } /* fterr_warnx */ + +@@ -205,7 +205,7 @@ void fterr_warn(const char *fmt, ...) + + if (fterr_flags & FTERR_SYSLOG) { + snprintf(buf2, 1024, "%s: %s", buf, strerror(errno)); +- syslog(LOG_INFO, buf2); ++ syslog(LOG_INFO, "%s", buf2); + } + + } /* fterr_warn */ |