From 25aabf4cbb7ff8d1a38f8ef4602a409c00474a30 Mon Sep 17 00:00:00 2001 From: Georg Brandl Date: Thu, 16 Nov 2006 17:08:45 +0000 Subject: Bug #1588217: don't parse "= " as a soft line break in binascii's a2b_qp() function, instead leave it in the string as quopri.decode() does. --- Modules/binascii.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'Modules/binascii.c') diff --git a/Modules/binascii.c b/Modules/binascii.c index 3b2c8b254c..4dee45198e 100644 --- a/Modules/binascii.c +++ b/Modules/binascii.c @@ -1057,8 +1057,7 @@ binascii_a2b_qp(PyObject *self, PyObject *args, PyObject *kwargs) in++; if (in >= datalen) break; /* Soft line breaks */ - if ((data[in] == '\n') || (data[in] == '\r') || - (data[in] == ' ') || (data[in] == '\t')) { + if ((data[in] == '\n') || (data[in] == '\r')) { if (data[in] != '\n') { while (in < datalen && data[in] != '\n') in++; } -- cgit v1.2.1