]> source.dussan.org Git - rspamd.git/commitdiff
Viva clang-3.4
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 18 Aug 2014 22:22:09 +0000 (15:22 -0700)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 18 Aug 2014 22:22:09 +0000 (15:22 -0700)
src/libmime/message.c
src/libserver/cfg_utils.c
src/lua/lua_ip.c

index 9f3df14e2750672a3d30b1066fd8365d16055344..7ee31a26df7e7a7ebb55451745e435791fad7798 100644 (file)
@@ -1237,7 +1237,8 @@ process_message (struct rspamd_task *task)
        else {
                /* We got only message, no mime headers or anything like this */
                /* Construct fake message for it */
-               task->message = g_mime_message_new (TRUE);
+               message = g_mime_message_new (TRUE);
+               task->message = message;
                if (task->from_envelope) {
                        g_mime_message_set_sender (task->message,
                                        rspamd_task_get_sender (task));
index 04e59010596f614933d12c993738a4e4bad44254..8d0955c5c8d9bcf937848828d288ac5fb595d185 100644 (file)
@@ -292,6 +292,7 @@ rspamd_parse_bind_line (struct rspamd_config *cfg,
                cnf->bind_host = rspamd_mempool_strdup (cfg->cfg_pool, tokens[0]);
                if (tokens[1] == NULL) {
                        cnf->bind_port = DEFAULT_BIND_PORT;
+                       err = NULL;
                }
                else {
                        cnf->bind_port = strtoul (tokens[1], &err, 10);
index f5614afe32655f0d344db3e75f61ceb6714ea98d..647594198968c9f54c02464fd457ea469d672c16 100644 (file)
@@ -62,7 +62,7 @@ static const struct luaL_reg iplib_f[] = {
 
 #define NEW_IP(n, o, p)        do {                                            \
     (n) = g_slice_alloc (sizeof (struct rspamd_lua_ip));       \
-    if (o != NULL) { memcpy ((n), (o) ? (o) : (n), sizeof (struct rspamd_lua_ip)); }   \
+    if ((o) != NULL) { memcpy ((n), (o) ? (o) : (n), sizeof (struct rspamd_lua_ip)); } \
     (p) = lua_newuserdata (L, sizeof (struct rspamd_lua_ip *));        \
     rspamd_lua_setclass (L, "rspamd{ip}", -1); \
     *(p) = (n);        \
@@ -403,7 +403,6 @@ lua_ip_copy (lua_State *L)
 {
        struct rspamd_lua_ip *ip = lua_check_ip (L, 1),
                        *nip, **pip;
-       const gchar *ip_str;
 
        if (ip) {
                NEW_IP(nip, ip, pip);