summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEtienne Guesnet <etienne.guesnet.external@atos.net>2020-10-26 11:10:46 +0100
committerDaniel Black <daniel@mariadb.org>2020-11-30 17:44:46 +1100
commit19de990187dccef9a7cc888de66e3922f2cbe4c8 (patch)
treeff404e41f50f62293a02c3c7e83fdf6d5188a7b7
parentba048a5419f55e6bb1962cd59ccf451c065ac27d (diff)
downloadmariadb-git-bb-10.5-danielblack-MDEV-20178-pr1515-AIX.tar.gz
-rw-r--r--extra/perror.c20
1 files changed, 13 insertions, 7 deletions
diff --git a/extra/perror.c b/extra/perror.c
index 662f4a16f4d..131dd2676ec 100644
--- a/extra/perror.c
+++ b/extra/perror.c
@@ -332,14 +332,20 @@ int main(int argc,char *argv[])
if (msg &&
my_strnncoll(&my_charset_latin1, (const uchar*) msg, 13,
(const uchar*) "Unknown Error", 13) &&
- (!unknown_error || strcmp(msg, unknown_error)) &&
- (!strcmp(msg, unknow_aix)))
+ (!unknown_error || strcmp(msg, unknown_error)))
{
- found= 1;
- if (verbose)
- printf("OS error code %3d: %s\n", code, msg);
- else
- puts(msg);
+#ifdef _AIX
+ if (!strcmp(msg, unknow_aix))
+ {
+#endif
+ found= 1;
+ if (verbose)
+ printf("OS error code %3d: %s\n", code, msg);
+ else
+ puts(msg);
+#ifdef _AIX
+ }
+#endif
}
if ((msg= get_ha_error_msg(code)))
{