summaryrefslogtreecommitdiffstats
path: root/googletest
diff options
context:
space:
mode:
authorGennadiy Rozental <rogeeff@google.com>2020-07-09 17:35:44 (GMT)
committerGennadiy Rozental <rogeeff@google.com>2020-07-09 17:35:44 (GMT)
commitc7f05e08af7ba9e7de8e9cd5e2c6bff965b42635 (patch)
treec18ae5f70318e79fb3febffd1ed150aa1cd57e8f /googletest
parent592d464243b5477fe0b2d5350f797c804611f985 (diff)
parenta2533417cab3d38e71957d807468274a6605d20b (diff)
downloadgoogletest-c7f05e08af7ba9e7de8e9cd5e2c6bff965b42635.zip
googletest-c7f05e08af7ba9e7de8e9cd5e2c6bff965b42635.tar.gz
googletest-c7f05e08af7ba9e7de8e9cd5e2c6bff965b42635.tar.bz2
Merge pull request #2872 from elindsey:master
PiperOrigin-RevId: 320224740
Diffstat (limited to 'googletest')
-rw-r--r--googletest/src/gtest-port.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/googletest/src/gtest-port.cc b/googletest/src/gtest-port.cc
index c180233..3f39f71 100644
--- a/googletest/src/gtest-port.cc
+++ b/googletest/src/gtest-port.cc
@@ -198,7 +198,8 @@ size_t GetThreadCount() {
if (sysctl(mib, miblen, NULL, &size, NULL, 0)) {
return 0;
}
- mib[5] = size / mib[4];
+
+ mib[5] = static_cast<int>(size / static_cast<size_t>(mib[4]));
// populate array of structs
struct kinfo_proc info[mib[5]];
@@ -207,8 +208,8 @@ size_t GetThreadCount() {
}
// exclude empty members
- int nthreads = 0;
- for (size_t i = 0; i < size / mib[4]; i++) {
+ size_t nthreads = 0;
+ for (size_t i = 0; i < size / static_cast<size_t>(mib[4]); i++) {
if (info[i].p_tid != -1)
nthreads++;
}