changeset 205:7cbbf84c588e draft

Lachesis: remove newlines every 64 characters in EncodeBase64 git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@110 1a98c847-1fd6-4fd8-948a-caf3550aa51b
author s_nakamoto <s_nakamoto@1a98c847-1fd6-4fd8-948a-caf3550aa51b>
date Sun, 25 Jul 2010 21:29:07 +0000
parents 80b92dbd504a
children 02eaf9f99910
files rpc.cpp
diffstat 1 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/rpc.cpp
+++ b/rpc.cpp
@@ -774,6 +774,10 @@
     string result(bptr->data, bptr->length-1);
     BIO_free_all(b64);
 
+    // Remove newlines every 64 characters
+    result.erase(std::remove(result.begin(), result.end(), '\n'), result.end());
+    result.erase(std::remove(result.begin(), result.end(), '\r'), result.end());
+
     return result;
 }