mirror of
https://github.com/Ylianst/MeshAgent
synced 2025-12-15 15:53:55 +00:00
Added ILibBase64DecodeEx
This commit is contained in:
@@ -6034,6 +6034,11 @@ int ILibBase64DecodeLength(const int inputLen)
|
|||||||
return ((inputLen * 3) / 4) + 4;
|
return ((inputLen * 3) / 4) + 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int ILibBase64DecodeEx(unsigned char* input, const int inputlen, unsigned char* output)
|
||||||
|
{
|
||||||
|
return(ILibBase64Decode(input, inputlen, &output));
|
||||||
|
}
|
||||||
|
|
||||||
/*! \fn ILibBase64Decode(unsigned char* input, const int inputlen, unsigned char** output)
|
/*! \fn ILibBase64Decode(unsigned char* input, const int inputlen, unsigned char** output)
|
||||||
\brief Decode a base64 encoded stream discarding padding, line breaks and noise
|
\brief Decode a base64 encoded stream discarding padding, line breaks and noise
|
||||||
\par
|
\par
|
||||||
|
|||||||
@@ -1266,6 +1266,7 @@ int ILibIsRunningOnChainThread(void* chain);
|
|||||||
int ILibBase64DecodeLength(const int inputLen);
|
int ILibBase64DecodeLength(const int inputLen);
|
||||||
int ILibBase64Encode(unsigned char* input, const int inputlen, unsigned char** output);
|
int ILibBase64Encode(unsigned char* input, const int inputlen, unsigned char** output);
|
||||||
int ILibBase64Decode(unsigned char* input, const int inputlen, unsigned char** output);
|
int ILibBase64Decode(unsigned char* input, const int inputlen, unsigned char** output);
|
||||||
|
int ILibBase64DecodeEx(unsigned char* input, const int inputlen, unsigned char* output);
|
||||||
|
|
||||||
/* Compression Handling Methods */
|
/* Compression Handling Methods */
|
||||||
char* ILibDecompressString(unsigned char* CurrentCompressed, const int bufferLength, const int DecompressedLength);
|
char* ILibDecompressString(unsigned char* CurrentCompressed, const int bufferLength, const int DecompressedLength);
|
||||||
|
|||||||
Reference in New Issue
Block a user