Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/newlib
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2016-10-22 22:08:44 +0300
committerCorinna Vinschen <corinna@vinschen.de>2016-10-22 22:08:44 +0300
commit8c6e4fec142b486531d2ac8da75250fa00a14e31 (patch)
treece51ec2b5c0f630f0c35320dbf61a45a7c5cd781 /newlib
parent5005be3daf756a6a6dd4043ac9352e1c4b4af202 (diff)
Actually return value from __cp_index
Fixes Coverty CID 153470 Also drop redundant declaration of __cp_index. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'newlib')
-rw-r--r--newlib/libc/ctype/ctype_cp.h3
-rw-r--r--newlib/libc/stdlib/sb_charsets.c2
2 files changed, 1 insertions, 4 deletions
diff --git a/newlib/libc/ctype/ctype_cp.h b/newlib/libc/ctype/ctype_cp.h
index 7ce0ab33d..004c1e2e8 100644
--- a/newlib/libc/ctype/ctype_cp.h
+++ b/newlib/libc/ctype/ctype_cp.h
@@ -470,9 +470,6 @@
_L, _L, _L, _L, _L, _L, _L
#define _CTYPE_PT154_255 _L
-
-extern int __cp_index (const char *charset_ext);
-
#if defined(ALLOW_NEGATIVE_CTYPE_INDEX)
#ifndef __CYGWIN__
diff --git a/newlib/libc/stdlib/sb_charsets.c b/newlib/libc/stdlib/sb_charsets.c
index 38583e572..961eb1573 100644
--- a/newlib/libc/stdlib/sb_charsets.c
+++ b/newlib/libc/stdlib/sb_charsets.c
@@ -786,7 +786,7 @@ __cp_val_index (int val)
int
__cp_index (const char *charset_ext)
{
- int cp_idx = __cp_val_index (__micro_atoi (charset_ext));
+ return __cp_val_index (__micro_atoi (charset_ext));
}
#endif /* _MB_EXTENDED_CHARSETS_WINDOWS */