summaryrefslogtreecommitdiff
path: root/innobase/ut/ut0mem.c
diff options
context:
space:
mode:
authorunknown <serg@serg.mylan>2004-08-18 09:25:27 +0200
committerunknown <serg@serg.mylan>2004-08-18 09:25:27 +0200
commit8ddcba9d8a85fd8726c42a555e91a8dd52ba9cd3 (patch)
tree4d0832111e4d208b7e698bef5fbc00a9a860158c /innobase/ut/ut0mem.c
parentfdc8712cb0231a622a53e38ba0d048aa9da4253a (diff)
parent0c062ae60f9dbb21ce3702389f89e4441451d02b (diff)
downloadmariadb-git-8ddcba9d8a85fd8726c42a555e91a8dd52ba9cd3.tar.gz
Merge bk-internal:/home/bk/mysql-4.0/
into serg.mylan:/usr/home/serg/Abk/mysql-4.0
Diffstat (limited to 'innobase/ut/ut0mem.c')
-rw-r--r--innobase/ut/ut0mem.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/innobase/ut/ut0mem.c b/innobase/ut/ut0mem.c
index 2cab36a9580..9b08b1e79aa 100644
--- a/innobase/ut/ut0mem.c
+++ b/innobase/ut/ut0mem.c
@@ -106,7 +106,13 @@ ut_malloc_low(
/* Make an intentional seg fault so that we get a stack
trace */
+ /* Intentional segfault on NetWare causes an abend. Avoid this
+ by graceful exit handling in ut_a(). */
+#if (!defined __NETWARE__)
if (*ut_mem_null_ptr) ut_mem_null_ptr = 0;
+#else
+ ut_a(0);
+#endif
}
if (set_to_zero) {