From 83572aad650d98a81300d780b9a055ace7509eff Mon Sep 17 00:00:00 2001 From: bin-y Date: Mon, 18 Apr 2016 20:22:25 +0800 Subject: [PATCH] correction to CreateFile result check If the CreateFile fails, the return value is INVALID_HANDLE_VALUE, not 0 --- test/asan/TestCases/Windows/bind_io_completion_callback.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/asan/TestCases/Windows/bind_io_completion_callback.cc b/test/asan/TestCases/Windows/bind_io_completion_callback.cc index c062a799f..ab1054f52 100644 --- a/test/asan/TestCases/Windows/bind_io_completion_callback.cc +++ b/test/asan/TestCases/Windows/bind_io_completion_callback.cc @@ -53,7 +53,7 @@ int main(int argc, char **argv) { OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL | FILE_FLAG_NO_BUFFERING | FILE_FLAG_OVERLAPPED, NULL); - if (!file) + if (file == INVALID_HANDLE_VALUE) return 2; if (!BindIoCompletionCallback(file, completion_callback, 0)) return 3;