From b2bfade325e73c2f5c2c2bbe056d06dc9df04fa4 Mon Sep 17 00:00:00 2001 From: Christopher Faylor Date: Thu, 6 Sep 2001 18:06:27 +0000 Subject: * cygheap.cc (cygheap_fixup_in_child): Don't consider a NULL bucket as a candidate for deletion. It is actually the end of a linked list chain. * exceptions.cc (open_stackdumpfile): Default to "unknown" program name if myself->progname hasn't been filled out yet. --- winsup/cygwin/exceptions.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'winsup/cygwin/exceptions.cc') diff --git a/winsup/cygwin/exceptions.cc b/winsup/cygwin/exceptions.cc index cdeb112..a06774d 100644 --- a/winsup/cygwin/exceptions.cc +++ b/winsup/cygwin/exceptions.cc @@ -158,7 +158,9 @@ open_stackdumpfile () { const char *p; /* write to progname.stackdump if possible */ - if ((p = strrchr (myself->progname, '\\'))) + if (!myself->progname[0]) + p = "unknown"; + else if ((p = strrchr (myself->progname, '\\'))) p++; else p = myself->progname; -- cgit v1.1