Skip to content

Commit 776be16

Browse files
committed
Fix virtual-dtor warning a different way, since a virtual dtor is not required for this use case.
1 parent e913a75 commit 776be16

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

lldb/unittests/Interpreter/TestOptionValue.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,13 @@ using namespace lldb_private;
1414

1515
class Callback {
1616
public:
17-
virtual ~Callback() = default;
1817
virtual void Invoke() const {}
1918
void operator()() const { Invoke(); }
19+
protected:
20+
~Callback() = default;
2021
};
2122

22-
class MockCallback : public Callback {
23+
class MockCallback final : public Callback {
2324
public:
2425
MOCK_CONST_METHOD0(Invoke, void());
2526
};

0 commit comments

Comments
 (0)