summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/cygheap.cc
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin/cygheap.cc')
-rw-r--r--winsup/cygwin/cygheap.cc7
1 files changed, 6 insertions, 1 deletions
diff --git a/winsup/cygwin/cygheap.cc b/winsup/cygwin/cygheap.cc
index f5a990955..6a6aa19a5 100644
--- a/winsup/cygwin/cygheap.cc
+++ b/winsup/cygwin/cygheap.cc
@@ -369,7 +369,12 @@ cmalloc (cygheap_types x, DWORD n)
MALLOC_CHECK;
c = (cygheap_entry *) _cmalloc (sizeof_cygheap (n));
if (!c)
- system_printf ("cmalloc returned NULL");
+ {
+ system_printf ("cmalloc returned NULL");
+#ifdef DEBUGGING
+ try_to_debug ();
+#endif
+ }
return creturn (x, c, n);
}