--- old/src/os/windows/vm/os_windows.cpp 2015-06-25 18:20:29.377461565 +0200 +++ new/src/os/windows/vm/os_windows.cpp 2015-06-25 18:20:29.237456797 +0200 @@ -1903,9 +1903,7 @@ } WindowsSemaphore::~WindowsSemaphore() { - if (_semaphore != NULL) { - ::CloseHandle(_semaphore); - } + ::CloseHandle(_semaphore); } void WindowsSemaphore::signal(uint count) {