// hold the base64-encoded form of the input.
PUBLIC_FN void base64_encode(char *dst, unsigned char *src, size_t len) {
start:;
- if (len == 0) return;
+ if (len == 0) { *dst = '\0'; return; }
unsigned char a=src[0], b=0, c=0;
len--, src++;
int eqsigns = (len<2)?(2-len):0;