From 7d46f9250cef06d248617085a7439e8ef8841cd7 Mon Sep 17 00:00:00 2001 From: s_nakamoto Date: Sun, 25 Jul 2010 21:29:07 +0000 Subject: [PATCH] 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 --- rpc.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rpc.cpp b/rpc.cpp index cd69a3777..bf522d0fa 100644 --- a/rpc.cpp +++ b/rpc.cpp @@ -774,6 +774,10 @@ string EncodeBase64(string s) 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; }