aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRodrigo Arias Mallo <rodarima@gmail.com>2025-05-01 00:37:57 +0200
committerRodrigo Arias Mallo <rodarima@gmail.com>2025-05-01 00:56:42 +0200
commit5972678db845fe1f95214d72e0732d2a5128ef01 (patch)
treea4a13b5d5b5f1a94f0700c2e01cd5b7d19c2c029 /src
parenta528102473e6161cc71767512acff5c39b0c75b9 (diff)
Allow whitespaces before separator
Diffstat (limited to 'src')
-rw-r--r--src/misc.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/misc.h b/src/misc.h
index 3b16566d..81c109c2 100644
--- a/src/misc.h
+++ b/src/misc.h
@@ -59,7 +59,9 @@ static inline void a_Misc_parse_content_disposition(const char *disposition, cha
return;
}
- /* FIXME: what about "attachment ; filename=foo"? */
+ /* Skip blanks like "attachment ; ..." */
+ while (*s == ' ' || *s == '\t')
+ s++;
/* Stop if the terminator is not ; */
if (*s != ';')