diff options
Diffstat (limited to 'winsup/cygwin/cygheap.cc')
-rw-r--r-- | winsup/cygwin/cygheap.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/winsup/cygwin/cygheap.cc b/winsup/cygwin/cygheap.cc index aba80c61d..9b0a2a24a 100644 --- a/winsup/cygwin/cygheap.cc +++ b/winsup/cygwin/cygheap.cc @@ -449,7 +449,9 @@ cygheap_user::set_name (const char *new_name) cfree (plogsrv); if (pdomain) cfree (pdomain); - plogsrv = pdomain = NULL; + if (winname) + cfree (winname); + plogsrv = pdomain = winname = NULL; } BOOL |