Skip to content

Commit

Permalink
Revert "fix base64 encode error (ros#1769)"
Browse files Browse the repository at this point in the history
This reverts commit ec8b0ef.
  • Loading branch information
Johannes Meyer committed Dec 22, 2019
1 parent d93fcae commit cbfc5df
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion utilities/xmlrpcpp/libb64/include/b64/cdecode.h
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ typedef struct

void base64_init_decodestate(base64_decodestate* state_in);

int base64_decode_value(signed char value_in);
int base64_decode_value(char value_in);

int base64_decode_block(const char* code_in, const int length_in, char* plaintext_out, base64_decodestate* state_in);

Expand Down
4 changes: 2 additions & 2 deletions utilities/xmlrpcpp/libb64/src/cdecode.c
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ For details, see http://sourceforge.net/projects/libb64

#include <b64/cdecode.h>

int base64_decode_value(signed char value_in)
int base64_decode_value(char value_in)
{
static const char decoding[] = {62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-2,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51};
static const char decoding_size = sizeof(decoding);
Expand All @@ -26,7 +26,7 @@ int base64_decode_block(const char* code_in, const int length_in, char* plaintex
{
const char* codechar = code_in;
char* plainchar = plaintext_out;
signed char fragment;
char fragment;

if(length_in == 0) {
return 0;
Expand Down

0 comments on commit cbfc5df

Please sign in to comment.