Thanks for this very well written library!
In the char* bintob64( char* dest, void const* src, size_t size ); API, can you please specify how big dest should be (starting from size_t size)?
As far as I know, dest size should be at least: size_t destsize = ((size + 3 - (size % 3)) / 3) * 4;
Please note that a macro/function that computes that value, would be a very nice addition.
Thanks for this very well written library!
In the
char* bintob64( char* dest, void const* src, size_t size );API, can you please specify how bigdestshould be (starting from size_t size)?As far as I know, dest size should be at least:
size_t destsize = ((size + 3 - (size % 3)) / 3) * 4;Please note that a macro/function that computes that value, would be a very nice addition.