ports/www/dfileserver/files/patch-src_contrib_Base64.cpp
Rodrigo Osorio 512c79437f Fix C++ issues for 12.0
- Unixify the files using dos2unix
- Add patches to fix the C++ issues in the code
- Dump PORTREVISION
2018-07-03 09:55:25 +00:00

36 lines
1 KiB
C++

--- src/contrib/Base64.cpp.orig 2005-09-30 05:15:19 UTC
+++ src/contrib/Base64.cpp
@@ -27,11 +27,12 @@ static string cvt = "ABCDEFGHIJKLM
string Base64::encode(string data)
{
- auto string::size_type i;
- auto char c;
- auto string::size_type len = data.length();
- auto string ret;
+ std::string::size_type i;
+ std::string::size_type len;
+ char c;
+ string ret;
+ len = data.length();
for (i = 0; i < len; ++i)
{
c = (data[i] >> 2) & 0x3f;
@@ -71,11 +72,11 @@ string Base64::encode(string data)
string Base64::decode(string data)
{
- auto string::size_type i;
- auto char c;
- auto char c1;
- auto string::size_type len = data.length();
- auto string ret;
+ string::size_type i;
+ char c;
+ char c1;
+ string::size_type len = data.length();
+ string ret;
for (i = 0; i < len; ++i)
{