Implement Base64 without need of JDK8. (#78)
This commit is contained in:
@@ -36,7 +36,8 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
int Base64Encode(
|
||||
const void* dataBuf, uint32_t dataLength, char* result, uint32_t resultSize) {
|
||||
const void* dataBuf, uint32_t dataLength, void* resultBuf, uint32_t resultSize) {
|
||||
char *result = reinterpret_cast<char*>(resultBuf);
|
||||
const uint8_t *data = reinterpret_cast<const uint8_t*>(dataBuf);
|
||||
size_t resultIndex = 0;
|
||||
size_t x;
|
||||
|
||||
@@ -8,7 +8,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
int Base64Encode(
|
||||
const void* input, uint32_t inputLen, char* output, uint32_t outputLen);
|
||||
const void* input, uint32_t inputLen, void* output, uint32_t outputLen);
|
||||
|
||||
int Base64Decode(
|
||||
const char* input, uint32_t inputLen, void* output, uint32_t* outputLen);
|
||||
|
||||
Reference in New Issue
Block a user