Fix Memory Leaks in RdpDR

This commit is contained in:
David PHAM-VAN 2016-06-28 14:39:14 -07:00
parent 1bca1e7820
commit 4265177f9f

2
channels/rdpdr/client/rdpdr_main.c Normal file → Executable file
View File

@ -7,6 +7,7 @@
* Copyright 2015-2016 Thincast Technologies GmbH
* Copyright 2015 DI (FH) Martin Haimberger <martin.haimberger@thincast.com>
* Copyright 2016 Armin Novak <armin.novak@thincast.com>
* Copyright 2016 David PHAM-VAN <d.phamvan@inuvika.com>
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -890,6 +891,7 @@ out:
if (error && rdpdr->rdpcontext)
setChannelError(rdpdr->rdpcontext, error, "drive_hotplug_thread_func reported an error");
CloseHandle(rdpdr->stopEvent);
ExitThread((DWORD)error);
return NULL;
}