* exceptions.cc (call_handler): Make signal pending if sigsave.sig is still

active.
* syscalls.cc (_read): Don't clear errno.
* sigproc.cc (wait_sig): Don't scan the waiting process list after a SIGCHLD if
there are no zombies to reap.
* winsup.h: Use __builtin_strcmp.
* environ.cc (posify): Don't initialize len unless it is required
(from DJ Delorie <dj@redhat.com>).
This commit is contained in:
Christopher Faylor
2000-10-18 04:53:37 +00:00
parent 3f7bd53115
commit ac944e37d0
6 changed files with 22 additions and 6 deletions

View File

@ -113,11 +113,12 @@ posify (char **here, const char *value)
{
char *src = *here;
win_env *conv;
int len = strcspn (src, "=") + 1;
if (!(conv = getwinenv (src)))
return;
int len = strcspn (src, "=") + 1;
/* Turn all the items from c:<foo>;<bar> into their
mounted equivalents - if there is one. */