Commit 8b27d7c2 authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

Fix gai_strerror replacement

parent ff58efe4
...@@ -62,8 +62,8 @@ ...@@ -62,8 +62,8 @@
#ifndef HAVE_GAI_STRERROR #ifndef HAVE_GAI_STRERROR
static const struct static const struct
{ {
char code; int code;
const char msg[41] const char msg[41];
} gai_errlist[] = } gai_errlist[] =
{ {
{ 0, "Error 0" }, { 0, "Error 0" },
...@@ -79,7 +79,7 @@ static const struct ...@@ -79,7 +79,7 @@ static const struct
{ EAI_MEMORY, "Memory allocation failure" }, { EAI_MEMORY, "Memory allocation failure" },
{ EAI_OVERFLOW, "Buffer overflow" }, { EAI_OVERFLOW, "Buffer overflow" },
{ EAI_SYSTEM, "System error" }, { EAI_SYSTEM, "System error" },
{ 0, NULL } { 0, "" },
}; };
static const char gai_unknownerr[] = "Unrecognized error number"; static const char gai_unknownerr[] = "Unrecognized error number";
...@@ -89,7 +89,7 @@ static const char gai_unknownerr[] = "Unrecognized error number"; ...@@ -89,7 +89,7 @@ static const char gai_unknownerr[] = "Unrecognized error number";
****************************************************************************/ ****************************************************************************/
const char *vlc_gai_strerror (int errnum) const char *vlc_gai_strerror (int errnum)
{ {
for (unsigned i = 0; gai_errlist[i].msg != NULL; i++) for (unsigned i = 0; *gai_errlist[i].msg; i++)
if (errnum == gai_errlist[i].code) if (errnum == gai_errlist[i].code)
return gai_errlist[i].msg; return gai_errlist[i].msg;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment