]> git-server-git.apps.pok.os.sepia.ceph.com Git - googletest.git/commitdiff
Googletest export
authorAbseil Team <absl-team@google.com>
Thu, 1 Aug 2019 02:27:12 +0000 (22:27 -0400)
committerGennadiy Civil <misterg@google.com>
Thu, 1 Aug 2019 20:05:49 +0000 (16:05 -0400)
Fix signed conversion warning for wchar_t -> wint_t.
Fixes Github issue #2300

PiperOrigin-RevId: 261045497

googletest/src/gtest.cc

index 7c5b6af9b1cb0467c90d45bbdda82cff011f7876..a74041e7511832f1f2880af8eb9d72a6cfffddd3 100644 (file)
@@ -1949,8 +1949,8 @@ bool String::CaseInsensitiveWideCStringEquals(const wchar_t* lhs,
   // Other unknown OSes may not define it either.
   wint_t left, right;
   do {
-    left = towlower(*lhs++);
-    right = towlower(*rhs++);
+    left = towlower(static_cast<wint_t>(*lhs++));
+    right = towlower(static_cast<wint_t>(*rhs++));
   } while (left && left == right);
   return left == right;
 #endif  // OS selector