syslog requires format string
Signed-off-by: Edwin van den Oetelaar <oetelaar.automatisering@gmail.com>
diff --git a/lib/libwebsockets.c b/lib/libwebsockets.c
index 6ae44c4..063b673 100644
--- a/lib/libwebsockets.c
+++ b/lib/libwebsockets.c
@@ -1473,7 +1473,7 @@
free(context);
return NULL;
}
- context->lws_lookup = (struct libwebsocket **)malloc(sizeof(struct libwebsocke *) * context->max_fds);
+ context->lws_lookup = (struct libwebsocket **)malloc(sizeof(struct libwebsocket *) * context->max_fds);
if (context->lws_lookup == NULL) {
lwsl_err("Unable to allocate lws_lookup array for %d connections\n", context->max_fds);
free(context->fds);
@@ -2204,7 +2204,7 @@
syslog_level = LOG_INFO;
break;
}
- syslog(syslog_level, line);
+ syslog(syslog_level, "%s", line);
}
void _lws_log(int filter, const char *format, ...)