* lib/base64.c: Typo.
(base64_encode): Put b64str in initialized data section.
+2005-09-12 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> (tiny change)
+
+ * lib/base64.c: Typo.
+ (base64_encode): Put b64str in initialized data section.
+
2005-09-12 Derek Price <derek@ximbiot.com>
Return usable errors from canon-host.
* FAIL: input too long
* if (out == NULL)
* FAIL: memory allocation error
- * OK: data in OUT/LEN.
+ * OK: data in OUT/OUTLEN.
*
*/
base64_encode (const char *restrict in, size_t inlen,
char *restrict out, size_t outlen)
{
- const char b64str[64] =
+ static const char b64str[64] =
"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
while (inlen && outlen)