summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbseil Team <absl-team@google.com>2023-05-05 11:04:05 -0700
committerCopybara-Service <copybara-worker@google.com>2023-05-05 11:05:02 -0700
commitbc860af08783b8113005ca7697da5f5d49a8056f (patch)
treef8a14497fa0488f3e4ca3a6cd0ef81d7e765735a
parenta3580180d16923d6d5f488e20b3814608a892f17 (diff)
downloadgoogletest-git-bc860af08783b8113005ca7697da5f5d49a8056f.tar.gz
This trips up when compiling with -Wvla otherwise.
PiperOrigin-RevId: 529762901 Change-Id: I6ce4d630191bf265f847aef2d5dcc12a712faa60
-rw-r--r--googletest/src/gtest-port.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/googletest/src/gtest-port.cc b/googletest/src/gtest-port.cc
index 77b618c4..2aaf2bcc 100644
--- a/googletest/src/gtest-port.cc
+++ b/googletest/src/gtest-port.cc
@@ -199,8 +199,8 @@ size_t GetThreadCount() {
mib[5] = static_cast<int>(size / static_cast<size_t>(mib[4]));
// populate array of structs
- struct kinfo_proc info[mib[5]];
- if (sysctl(mib, miblen, &info, &size, NULL, 0)) {
+ std::vector<struct kinfo_proc> info(mib[5]);
+ if (sysctl(mib, miblen, info.data(), &size, NULL, 0)) {
return 0;
}