]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
[Fix] Fix format strings
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Wed, 8 Nov 2017 20:33:35 +0000 (20:33 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Wed, 8 Nov 2017 20:34:48 +0000 (20:34 +0000)
src/libmime/mime_parser.c
src/libserver/protocol.c
src/libserver/spf.c

index 410e14fbb9f27df6d655f4bad966fa9a0dbd0bc0..36a66cdd68c46e893cf7baa07dcef247cdce4339 100644 (file)
@@ -904,14 +904,15 @@ rspamd_mime_preprocess_cb (struct rspamd_multipattern *mp,
 
                        rspamd_cryptobox_siphash ((guchar *)&b.hash, lc_copy, blen,
                                        lib_ctx->hkey);
-                       msg_debug_mime ("normal hash: %*s -> %L", blen, lc_copy);
+                       msg_debug_mime ("normal hash: %*s -> %L", (gint)blen, lc_copy, b.hash);
 
                        if (closing) {
                                b.flags = RSPAMD_MIME_BOUNDARY_FLAG_CLOSED;
                                rspamd_cryptobox_siphash ((guchar *)&b.closed_hash, lc_copy,
                                                blen + 2,
                                                lib_ctx->hkey);
-                               msg_debug_mime ("closing hash: %*s -> %L", blen + 2, lc_copy);
+                               msg_debug_mime ("closing hash: %*s -> %L", (gint)blen + 2, lc_copy,
+                                               b.closed_hash);
                        }
                        else {
                                b.flags = 0;
index 5e5132e1d9475abe19bbdf7b67e07a2f36504dd5..a6e7a7c54db443c0a201b62b8a4cc4d56314c151 100644 (file)
@@ -305,7 +305,7 @@ rspamd_protocol_handle_headers (struct rspamd_task *task,
                                                g_ptr_array_add (task->rcpt_envelope, addr);
                                        }
                                        else {
-                                               msg_err_task ("bad rcpt header: '%T'", h->value);
+                                               msg_err_task ("bad rcpt header: '%T'", &h->value);
                                                task->flags |= RSPAMD_TASK_FLAG_BROKEN_HEADERS;
                                        }
                                        debug_task ("read rcpt header, value: %V", hv);
index 45530b6e8a02bb221689b48ff64697e9408313d2..b0afe1d6639d9ac757a4ed1a658d3df2396c06df 100644 (file)
@@ -1743,7 +1743,7 @@ expand_spf_macro (struct spf_record *rec, struct spf_resolved_element *resolved,
                        else {
                                msg_info_spf (
                                                "<%s>: spf error for domain %s: unknown or "
-                                                               "unsupported spf macro %c (%s) in %s",
+                                                               "unsupported spf macro %c in %s",
                                                task->message_id,
                                                rec->sender_domain,
                                                *p,