summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/Base64.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/Ice/Base64.cpp')
-rw-r--r--cpp/src/Ice/Base64.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/cpp/src/Ice/Base64.cpp b/cpp/src/Ice/Base64.cpp
index 3895b56b21f..cfdd5d4c4a2 100644
--- a/cpp/src/Ice/Base64.cpp
+++ b/cpp/src/Ice/Base64.cpp
@@ -17,16 +17,16 @@ IceInternal::Base64::encode(const vector<unsigned char>& plainSeq)
{
string retval;
- if(plainSeq.size() == 0)
+ if(plainSeq.size() == 0)
{
return retval;
}
-
+
// Reserve enough space for the returned base64 string
size_t base64Bytes = (((plainSeq.size() * 4) / 3) + 1);
size_t newlineBytes = (((base64Bytes * 2) / 76) + 1);
size_t totalBytes = base64Bytes + newlineBytes;
-
+
retval.reserve(totalBytes);
unsigned char by1 = 0;
@@ -52,7 +52,7 @@ IceInternal::Base64::encode(const vector<unsigned char>& plainSeq)
{
by3 = plainSeq[i+2];
}
-
+
by4 = by1 >> 2;
by5 = ((by1 & 0x3) << 4) | (by2 >> 4);
by6 = ((by2 & 0xf) << 2) | (by3 >> 6);
@@ -60,7 +60,7 @@ IceInternal::Base64::encode(const vector<unsigned char>& plainSeq)
retval += encode(by4);
retval += encode(by5);
-
+
if((i + 1) < plainSeq.size())
{
retval += encode(by6);
@@ -69,7 +69,7 @@ IceInternal::Base64::encode(const vector<unsigned char>& plainSeq)
{
retval += "=";
}
-
+
if((i + 2) < plainSeq.size())
{
retval += encode(by7);
@@ -223,17 +223,17 @@ IceInternal::Base64::encode(unsigned char uc)
{
return 'A' + uc;
}
-
+
if(uc < 52)
{
return 'a' + (uc - 26);
}
-
+
if(uc < 62)
{
return '0' + (uc - 52);
}
-
+
if(uc == 62)
{
return '+';
@@ -264,6 +264,6 @@ IceInternal::Base64::decode(char c)
{
return 62;
}
-
+
return 63;
}