secureswitools/swisistools/source/common/util.cpp
changeset 75 2d2d25361590
parent 55 ac7f90a6ff4c
--- a/secureswitools/swisistools/source/common/util.cpp	Fri Sep 03 17:01:40 2010 +0300
+++ b/secureswitools/swisistools/source/common/util.cpp	Tue Sep 28 14:48:39 2010 +0300
@@ -260,7 +260,8 @@
     // push a Base64 filter so that reading from buffer decodes it
     BIO *bioCmd = BIO_new(BIO_f_base64());
     // we don't want newlines
-    BIO_set_flags(bioCmd, BIO_FLAGS_BASE64_NO_NL);
+	if(inLen<50)
+    	BIO_set_flags(bioCmd, BIO_FLAGS_BASE64_NO_NL);
     bmem = BIO_push(bioCmd, bmem);
 
     int finalLen = BIO_read(bmem, (void*)pOut, outLen);