mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-05-11 02:25:34 -04:00
Prepare for merging
This commit is contained in:
parent
b1860d8682
commit
1d4ca64dee
27 changed files with 1442 additions and 992 deletions
|
@ -28,8 +28,8 @@
|
|||
|
||||
class Radix64
|
||||
{
|
||||
public:
|
||||
static std::vector<uint8_t> decode(const std::string& buffer)
|
||||
public:
|
||||
static std::vector<uint8_t> decode(const std::string& buffer)
|
||||
{
|
||||
char val;
|
||||
int c = 0, c2;/* init c because gcc is not clever
|
||||
|
@ -122,13 +122,14 @@ again:
|
|||
/****************
|
||||
* create a radix64 encoded string.
|
||||
*/
|
||||
static void encode(const unsigned char *data,int len,std::string& out_string)
|
||||
static void encode(
|
||||
const unsigned char* data, size_t len, std::string& out_string )
|
||||
{
|
||||
char *buffer, *p;
|
||||
|
||||
radix64_init();
|
||||
|
||||
int size = (len + 2) / 3 * 4 +1;
|
||||
size_t size = (len + 2) / 3 * 4 +1;
|
||||
buffer = p = new char[size] ;
|
||||
|
||||
for (; len >= 3; len -= 3, data += 3)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue