]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Fix log id
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Fri, 25 Nov 2016 18:15:07 +0000 (18:15 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Fri, 25 Nov 2016 18:15:07 +0000 (18:15 +0000)
src/libutil/logger.c
src/lua/lua_logger.c

index 604fe8348eb1898d3d929fac533efa59203b6158..082c12d1475d7982e78edfe9b04d0bebabb1a9f5 100644 (file)
@@ -993,7 +993,9 @@ file_log_function (const gchar *module, const gchar *id,
                m = modulebuf;
 
                if (id != NULL) {
-                       mr = rspamd_snprintf (m, mremain, "<%*.s>; ", LOG_ID,
+                       guint slen = strlen (id);
+                       slen = MIN (LOG_ID, slen);
+                       mr = rspamd_snprintf (m, mremain, "<%*.s>; ", slen,
                                        id);
                        m += mr;
                        mremain -= mr;
index 4e10cc9c9f6420bec2ae72be9b32bf554dcc186d..96ae3903940767d39b8be395aafea2582a6a82d4 100644 (file)
@@ -644,7 +644,7 @@ static gint
 lua_logger_logx (lua_State *L, GLogLevelFlags level, gboolean is_string)
 {
        gchar logbuf[RSPAMD_LOGBUF_SIZE - 128];
-       const gchar *uid;
+       const gchar *uid = NULL;
        gint fmt_pos = 1;
        gboolean ret;