summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lasso/xml/xml.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lasso/xml/xml.c b/lasso/xml/xml.c
index 6ed28bb9..42df8198 100644
--- a/lasso/xml/xml.c
+++ b/lasso/xml/xml.c
@@ -794,8 +794,8 @@ is_base64(const char *message)
const char *c;
c = message;
- while (*c != 0 && (isalnum(*c) || *c == '+' || *c == '/')) c++;
- while (*c == '=') c++; /* trailing = */
+ while (*c != 0 && (isalnum(*c) || *c == '+' || *c == '/' || *c == '\n')) c++;
+ while (*c == '=' || *c == '\n') c++; /* trailing = */
if (*c == 0)
return TRUE;