summaryrefslogtreecommitdiffstats
path: root/base/callback_unittest.cc
diff options
context:
space:
mode:
authordmichael <dmichael@chromium.org>2014-12-18 14:30:11 -0800
committerCommit bot <commit-bot@chromium.org>2014-12-18 22:31:04 +0000
commit7d09007efbb714fbb8da0a46a0bbb9e08b18d6ed (patch)
tree47fb26032a981cb0306d52c083df09d1e09a1768 /base/callback_unittest.cc
parentb640c0a432f8bd41875b4accacabad60b4caaa1a (diff)
downloadchromium_src-7d09007efbb714fbb8da0a46a0bbb9e08b18d6ed.zip
chromium_src-7d09007efbb714fbb8da0a46a0bbb9e08b18d6ed.tar.gz
chromium_src-7d09007efbb714fbb8da0a46a0bbb9e08b18d6ed.tar.bz2
Fixes for Clang plugin checks in base/
The Clang Chromium "FindBadConstructs" plugin currently ignores templates and PODs (see the bug). This fixes some of the latent issues found in base/. BUG=441916 Review URL: https://codereview.chromium.org/806223004 Cr-Commit-Position: refs/heads/master@{#309088}
Diffstat (limited to 'base/callback_unittest.cc')
-rw-r--r--base/callback_unittest.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/base/callback_unittest.cc b/base/callback_unittest.cc
index 6103b2e..e2a5d38 100644
--- a/base/callback_unittest.cc
+++ b/base/callback_unittest.cc
@@ -36,6 +36,8 @@ struct BindState<void(void), void(void), void(FakeInvoker)>
: public BindStateBase {
public:
typedef FakeInvoker InvokerType;
+ private:
+ ~BindState() override {}
};
template <>
@@ -44,6 +46,8 @@ struct BindState<void(void), void(void),
: public BindStateBase {
public:
typedef FakeInvoker InvokerType;
+ private:
+ ~BindState() override {}
};
} // namespace internal