diff options
author | Abseil Team <absl-team@google.com> | 2022-05-10 16:38:54 (GMT) |
---|---|---|
committer | Copybara-Service <copybara-worker@google.com> | 2022-05-10 16:39:26 (GMT) |
commit | bda85449f48f2d80a494c8c07766b6aba3170f3b (patch) | |
tree | a79196f49bed9f97ff7907d3bf5fe5e2339618a6 | |
parent | 4348d4efedad427b5232cafb618a93deeea15044 (diff) | |
download | googletest-bda85449f48f2d80a494c8c07766b6aba3170f3b.zip googletest-bda85449f48f2d80a494c8c07766b6aba3170f3b.tar.gz googletest-bda85449f48f2d80a494c8c07766b6aba3170f3b.tar.bz2 |
Fixup some missing overrides in googletest.
This CL adds a couple missing overrides in the googletest sources.
These were found downstream when -Wsuggest-override and
-Wsuggest-destructor-override were enabled.
PiperOrigin-RevId: 447754883
Change-Id: I7bf35a8757cbc5ae157827037aa3d13f47392406
-rw-r--r-- | googletest/include/gtest/internal/gtest-port.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/googletest/include/gtest/internal/gtest-port.h b/googletest/include/gtest/internal/gtest-port.h index b1cae90..7162e6e 100644 --- a/googletest/include/gtest/internal/gtest-port.h +++ b/googletest/include/gtest/internal/gtest-port.h @@ -1530,7 +1530,7 @@ class ThreadLocal : public ThreadLocalBase { explicit ThreadLocal(const T& value) : default_factory_(new InstanceValueHolderFactory(value)) {} - ~ThreadLocal() { ThreadLocalRegistry::OnThreadLocalDestroyed(this); } + ~ThreadLocal() override { ThreadLocalRegistry::OnThreadLocalDestroyed(this); } T* pointer() { return GetOrCreateValue(); } const T* pointer() const { return GetOrCreateValue(); } @@ -1559,7 +1559,7 @@ class ThreadLocal : public ThreadLocalBase { ->pointer(); } - virtual ThreadLocalValueHolderBase* NewValueForCurrentThread() const { + ThreadLocalValueHolderBase* NewValueForCurrentThread() const override { return default_factory_->MakeNewHolder(); } |