From 3b8c7cf6c02b7bceb8077007be9b28b5dbfe165f Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Wed, 8 Aug 2018 22:23:20 +0000
Subject: [PATCH] Additional fix to mime_getattachment() - terminate the
 filename at the first white-space character encountered.

---
 src/smblib/smbtxt.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/smblib/smbtxt.c b/src/smblib/smbtxt.c
index 3e6e0abb98..090ba3b96a 100644
--- a/src/smblib/smbtxt.c
+++ b/src/smblib/smbtxt.c
@@ -313,6 +313,9 @@ static BOOL mime_getattachment(char* beg, char* end, char* attachment)
 			term = filename + sizeof(fname) - 1;
 		memcpy(fname, filename, term - filename);
 		fname[term - filename] = 0;
+		term = fname;
+		FIND_WHITESPACE(term);
+		*term = 0;
 		strcpy(attachment, getfname(fname));
 		return TRUE;
 	}
-- 
GitLab