diff options
author | Keith Packard via Newlib <newlib@sourceware.org> | 2020-07-09 16:58:46 -0700 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2020-07-10 10:51:43 +0200 |
commit | 2c33d31fa81d97addab774a2b460a3779990c132 (patch) | |
tree | 7aad95e546792da4b33531b0acda01c293570251 /newlib | |
parent | 6c772f4547c5eea46fb814806509b78f08dfdfa1 (diff) | |
download | newlib-2c33d31fa81d97addab774a2b460a3779990c132.zip newlib-2c33d31fa81d97addab774a2b460a3779990c132.tar.gz newlib-2c33d31fa81d97addab774a2b460a3779990c132.tar.bz2 |
libc/iconv: Remove unneeded pointer var for _iconv_aliases
The pointer value for the iconv alias data never changes, so get rid
of the pointer and make it an array instead.
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'newlib')
-rw-r--r-- | newlib/libc/iconv/lib/aliasesbi.c | 5 | ||||
-rw-r--r-- | newlib/libc/iconv/lib/local.h | 4 |
2 files changed, 3 insertions, 6 deletions
diff --git a/newlib/libc/iconv/lib/aliasesbi.c b/newlib/libc/iconv/lib/aliasesbi.c index dfd7090..83b6fd0 100644 --- a/newlib/libc/iconv/lib/aliasesbi.c +++ b/newlib/libc/iconv/lib/aliasesbi.c @@ -5,8 +5,8 @@ #include <_ansi.h> #include "encnames.h" -const char * -_iconv_aliases = +const char +_iconv_aliases[] = { #if defined (_ICONV_FROM_ENCODING_BIG5) \ || defined (_ICONV_TO_ENCODING_BIG5) @@ -210,4 +210,3 @@ _iconv_aliases = #endif "" }; - diff --git a/newlib/libc/iconv/lib/local.h b/newlib/libc/iconv/lib/local.h index bd9dcdd..2d3a169 100644 --- a/newlib/libc/iconv/lib/local.h +++ b/newlib/libc/iconv/lib/local.h @@ -57,10 +57,8 @@ typedef __uint16_t ucs2_t; /* 32-bit UCS-4 type */ typedef __uint32_t ucs4_t; - /* The list of built-in encoding names and aliases */ -extern const char * -_iconv_aliases; +extern const char _iconv_aliases[]; #endif /* !__ICONV_LIB_LOCAL_H__ */ |