commit 7f71260: [Minor] Fix processing message ids without braces

Vsevolod Stakhov vsevolod at highsecure.ru
Fri May 24 15:35:06 UTC 2019


Author: Vsevolod Stakhov
Date: 2019-05-24 14:46:00 +0100
URL: https://github.com/rspamd/rspamd/commit/7f71260a4eb5467a6e99e08c4d6aa8f8d5449c18

[Minor] Fix processing message ids without braces

---
 src/libmime/mime_headers.c | 38 +++++++++++++++++++-------------------
 1 file changed, 19 insertions(+), 19 deletions(-)

diff --git a/src/libmime/mime_headers.c b/src/libmime/mime_headers.c
index caf69cd16..cf6d0f763 100644
--- a/src/libmime/mime_headers.c
+++ b/src/libmime/mime_headers.c
@@ -73,32 +73,32 @@ rspamd_mime_header_check_special (struct rspamd_task *task,
 		end = p + strlen (p);
 
 		if (*p == '<') {
-			p ++;
+			p++;
+		}
 
-			if (end > p) {
-				gchar *d;
+		if (end > p) {
+			gchar *d;
 
-				if (*(end - 1) == '>') {
-					end --;
-				}
+			if (*(end - 1) == '>') {
+				end --;
+			}
 
-				id = rspamd_mempool_alloc (task->task_pool, end - p + 1);
-				d = id;
+			id = rspamd_mempool_alloc (task->task_pool, end - p + 1);
+			d = id;
 
-				while (p < end) {
-					if (g_ascii_isgraph (*p)) {
-						*d++ = *p++;
-					}
-					else {
-						*d++ = '?';
-						p++;
-					}
+			while (p < end) {
+				if (g_ascii_isgraph (*p)) {
+					*d++ = *p++;
+				}
+				else {
+					*d++ = '?';
+					p++;
 				}
+			}
 
-				*d = '\0';
+			*d = '\0';
 
-				task->message_id = id;
-			}
+			task->message_id = id;
 		}
 
 		break;


More information about the Commits mailing list