Windows/PathV2.inc: Eliminate redundant condition. DWORD is unsigned.
authorNAKAMURA Takumi <geek4civic@gmail.com>
Mon, 7 Mar 2011 00:12:53 +0000 (00:12 +0000)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Mon, 7 Mar 2011 00:12:53 +0000 (00:12 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127140 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Support/Windows/PathV2.inc

index 8effb0c737ddd2c23c9d22f9493bd3de32e3b4c1..8f306d19fe189aab6a3b3788ce7d6ab58ffa0013 100644 (file)
@@ -649,7 +649,7 @@ error_code get_magic(const Twine &path, uint32_t len,
   ::CloseHandle(file);
   if (!read_success || (bytes_read != len)) {
     // Set result size to the number of bytes read if it's valid.
-    if (bytes_read >= 0 && bytes_read <= len)
+    if (bytes_read <= len)
       result.set_size(bytes_read);
     // ERROR_HANDLE_EOF is mapped to errc::value_too_large.
     return ec;