changeset 6226:5ddf33c5823b

2005-09-12 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> (tiny change) * lib/base64.c: Typo. (base64_encode): Put b64str in initialized data section.
author Simon Josefsson <simon@josefsson.org>
date Tue, 13 Sep 2005 08:04:11 +0000
parents f50680a85bd4
children 69d01c286f89
files lib/ChangeLog lib/base64.c
diffstat 2 files changed, 7 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/lib/ChangeLog
+++ b/lib/ChangeLog
@@ -1,3 +1,8 @@
+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.
--- a/lib/base64.c
+++ b/lib/base64.c
@@ -36,7 +36,7 @@
  *   FAIL: input too long
  * if (out == NULL)
  *   FAIL: memory allocation error
- * OK: data in OUT/LEN.
+ * OK: data in OUT/OUTLEN.
  *
  */
 
@@ -65,7 +65,7 @@
 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)