X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=windows%2Fwinshare.c;h=2f21638e76c6c01b914a576291c171b4c0768156;hb=9f9d72ec58642e91b4f93ee4405a8086ee2fb2f0;hp=a63325cb8abd24bd200797bfcc04061dac55e6d4;hpb=e11f8ee794c73bec1b640fc83b32252dd00b5044;p=PuTTY.git diff --git a/windows/winshare.c b/windows/winshare.c index a63325cb..2f21638e 100644 --- a/windows/winshare.c +++ b/windows/winshare.c @@ -157,6 +157,7 @@ int platform_ssh_share(const char *pi_name, Conf *conf, if (!make_private_security_descriptor(MUTEX_ALL_ACCESS, &psd, &acl, logtext)) { sfree(mutexname); + sfree(name); return SHARE_NONE; } @@ -171,6 +172,7 @@ int platform_ssh_share(const char *pi_name, Conf *conf, *logtext = dupprintf("CreateMutex(\"%s\") failed: %s", mutexname, win_strerror(GetLastError())); sfree(mutexname); + sfree(name); LocalFree(psd); LocalFree(acl); return SHARE_NONE;