projects
/
musl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
always terminate by SIGABRT when abort is called
[musl]
/
src
/
network
/
gai_strerror.c
diff --git
a/src/network/gai_strerror.c
b/src/network/gai_strerror.c
index
0bf3e37
..
9596580
100644
(file)
--- a/
src/network/gai_strerror.c
+++ b/
src/network/gai_strerror.c
@@
-1,4
+1,5
@@
#include <netdb.h>
+#include "locale_impl.h"
static const char msgs[] =
"Invalid flags\0"
@@
-19,5
+20,6
@@
const char *gai_strerror(int ecode)
{
const char *s;
for (s=msgs, ecode++; ecode && *s; ecode++, s++) for (; *s; s++);
- return *s ? s : s+1;
+ if (!*s) s++;
+ return LCTRANS_CUR(s);
}