/* check */
if (in == NULL) {
- ERROR("null input");
+ LOG(LOG_ERR, "null input");
return 0;
}
/* check */
if (out == NULL) {
- ERROR("null input\n");
+ LOG(LOG_ERR, "null input\n");
return -1;
}
if (len == 0) {
return 0;
}
if (in == NULL) {
- ERROR("null input");
+ LOG(LOG_ERR, "null input");
return 0;
}
/* check */
if (in == NULL) {
- ERROR("null input\n");
+ LOG(LOG_ERR, "null input\n");
return NULL;
}
*outlen = _sizeofBase64Encode(inlen);
out = (char *) xmalloc_assert(*outlen);
if (out == NULL) {
- ERROR("no memory");
+ LOG(LOG_ERR, "no memory");
*outlen = 0;
return NULL;
}
len2 = _encodeBase64(out, in, inlen);
if (len2 > *outlen) {
- ERROR("fatal error");
+ LOG(LOG_ERR, "fatal error");
xfree(out);
*outlen = 0;
return NULL;
/* check */
if (in == NULL) {
- ERROR("null input\n");
+ LOG(LOG_ERR, "null input\n");
return -1;
}
/* check */
if (out == NULL) {
- ERROR("decodeBase64core - out is NULL\n");
+ LOG(LOG_ERR, "decodeBase64core - out is NULL\n");
return -1;
}
/* null input? */
if (in == NULL) {
- ERROR("decodeBase64core - in is NULL\n");
+ LOG(LOG_ERR, "decodeBase64core - in is NULL\n");
return -1;
}
/* in[0] => out[0]=\0 */
while (1) {
/* check remain buffer size >= 4 */
if (len2 < 4) {
- ERROR("bad base64 data size");
+ LOG(LOG_ERR, "bad base64 data size");
goto error;
}
/* remove CR and Space and check bad string */
j++;
} else {
/* BAD BASE64 String */
- ERROR("bad base64 data string, 0x%0x", in2[i]);
+ LOG(LOG_ERR, "bad base64 data string, 0x%0x", in2[i]);
goto error;
}
}
/* check */
if (in == NULL) {
- ERROR("null input\n");
+ LOG(LOG_ERR, "null input\n");
return NULL;
}
len1 = _sizeofBase64Decode(inlen);
out = (unsigned char *) xmalloc_assert(len1);
if (out == NULL) {
- ERROR("no memory");
+ LOG(LOG_ERR, "no memory");
*outlen = 0;
return NULL;
}
len2 = _decodeBase64(out, in, inlen);
if (len2 < 0) {
- ERROR("fatal error");
+ LOG(LOG_ERR, "fatal error");
xfree(out);
*outlen = 0;
return NULL;