Skip to content

Commit 6bb3949

Browse files
Etienne Guesnetgrooverdan
authored andcommitted
Contain AIX perror
1 parent 2ce48f0 commit 6bb3949

File tree

1 file changed

+13
-7
lines changed

1 file changed

+13
-7
lines changed

extra/perror.c

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -332,14 +332,20 @@ int main(int argc,char *argv[])
332332
if (msg &&
333333
my_strnncoll(&my_charset_latin1, (const uchar*) msg, 13,
334334
(const uchar*) "Unknown Error", 13) &&
335-
(!unknown_error || strcmp(msg, unknown_error)) &&
336-
(!strcmp(msg, unknow_aix)))
335+
(!unknown_error || strcmp(msg, unknown_error)))
337336
{
338-
found= 1;
339-
if (verbose)
340-
printf("OS error code %3d: %s\n", code, msg);
341-
else
342-
puts(msg);
337+
#ifdef _AIX
338+
if (!strcmp(msg, unknow_aix))
339+
{
340+
#endif
341+
found= 1;
342+
if (verbose)
343+
printf("OS error code %3d: %s\n", code, msg);
344+
else
345+
puts(msg);
346+
#ifdef _AIX
347+
}
348+
#endif
343349
}
344350
if ((msg= get_ha_error_msg(code)))
345351
{

0 commit comments

Comments
 (0)