svn commit: r359734 - vendor/google/googletest/dist/googletest/src

Enji Cooper ngie at FreeBSD.org
Thu Apr 9 02:01:00 UTC 2020


Author: ngie
Date: Thu Apr  9 02:00:59 2020
New Revision: 359734
URL: https://svnweb.freebsd.org/changeset/base/359734

Log:
  Backport a -Wsign-compare fix for `ArrayAsVector`
  
  This fixes the build with newer versions of gcc.
  
  Obtained from: [google/googletest#2723](https://github.com/google/googletest/pull/2723)
  Submitted-by: [Johan Mabille](https://github.com/JohanMabille)

Modified:
  vendor/google/googletest/dist/googletest/src/gtest.cc

Modified: vendor/google/googletest/dist/googletest/src/gtest.cc
==============================================================================
--- vendor/google/googletest/dist/googletest/src/gtest.cc	Thu Apr  9 01:56:21 2020	(r359733)
+++ vendor/google/googletest/dist/googletest/src/gtest.cc	Thu Apr  9 02:00:59 2020	(r359734)
@@ -2108,7 +2108,7 @@ static const char* const kReservedOutputTestCaseAttrib
     "classname",   "name", "status", "time",   "type_param",
     "value_param", "file", "line",   "result", "timestamp"};
 
-template <int kSize>
+template <size_t kSize>
 std::vector<std::string> ArrayAsVector(const char* const (&array)[kSize]) {
   return std::vector<std::string>(array, array + kSize);
 }


More information about the svn-src-all mailing list