From 3f7bd531155175f7c8158b68fcaf9e1aa98f9c1d Mon Sep 17 00:00:00 2001 From: Christopher Faylor Date: Tue, 17 Oct 2000 18:55:58 +0000 Subject: * sigproc.cc (proc_subproc): Remove unneeded test for correct process in PROC_ADDCHILD. Return 0 when terminated child has just been reparented. (wait_subproc): Only send SIGCHLD when proc_subproc returns != 0. * strace.cc (strace::vsprntf): Only strip .exe extension from program name. --- winsup/cygwin/strace.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'winsup/cygwin/strace.cc') diff --git a/winsup/cygwin/strace.cc b/winsup/cygwin/strace.cc index 74f77e1ad..41c436e05 100644 --- a/winsup/cygwin/strace.cc +++ b/winsup/cygwin/strace.cc @@ -130,7 +130,7 @@ strace::vsprntf (char *buf, const char *func, const char *infmt, va_list ap) else p = pn; strcpy (progname, p); - if ((p = strrchr (progname, '.')) != NULL) + if ((p = strrchr (progname, '.')) != NULL && strcasematch (p, ".exe")) *p = '\000'; p = progname; count = __small_sprintf (buf, fmt, p && *p ? p : "?", -- cgit v1.2.3