[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master 22a759fa 12/13: Devirtualize
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master 22a759fa 12/13: Devirtualize |
Date: |
Wed, 27 Jul 2022 15:16:34 -0400 (EDT) |
branch: master
commit 22a759fa7302fd8d4488d49211f6642e56bd998c
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>
Devirtualize
Class Ledger is derived from no other class, and is 'final', so it is
not polymorphic and its dtor should not be virtual.
---
ledger.hpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ledger.hpp b/ledger.hpp
index 3f3e7e0a..338b9e73 100644
--- a/ledger.hpp
+++ b/ledger.hpp
@@ -77,7 +77,7 @@ class LMI_SO Ledger final
Ledger(Ledger&&) = default;
Ledger& operator=(Ledger const&) = default;
Ledger& operator=(Ledger&&) = default;
- virtual ~Ledger() = default;
+ ~Ledger() = default;
void ZeroInforceAfterLapse();
Ledger& PlusEq(Ledger const& a_Addend);
- [lmi-commits] [lmi] master updated (6126d1e0 -> a07a61b8), Greg Chicares, 2022/07/27
- [lmi-commits] [lmi] master 7649cf4d 05/13: Modernize class uncopyable and its documentation, Greg Chicares, 2022/07/27
- [lmi-commits] [lmi] master 41339667 06/13: Rename uncopyable_lmi.hpp -> crtp_base.hpp, Greg Chicares, 2022/07/27
- [lmi-commits] [lmi] master 48007e3c 09/13: Support an abstract-xor-final hierarchy, Greg Chicares, 2022/07/27
- [lmi-commits] [lmi] master a07a61b8 13/13: Declutter, Greg Chicares, 2022/07/27
- [lmi-commits] [lmi] master 22a759fa 12/13: Devirtualize,
Greg Chicares <=
- [lmi-commits] [lmi] master f12819ba 02/13: Make md5sum_for_file ctor noexcept, Greg Chicares, 2022/07/27
- [lmi-commits] [lmi] master 6e590f5c 01/13: Work around a spurious gcc 12 -Wnull-dereference, Greg Chicares, 2022/07/27
- [lmi-commits] [lmi] master 0c2fceb0 04/13: Resurrect 'uncopyable_lmi.hpp', Greg Chicares, 2022/07/27
- [lmi-commits] [lmi] master cde94ff9 10/13: Use an abstract-xor-final hierarchy, Greg Chicares, 2022/07/27
- [lmi-commits] [lmi] master efa79f5c 07/13: Establish unit tests for CRTP convenience classes, Greg Chicares, 2022/07/27
- [lmi-commits] [lmi] master 4ebf92ed 03/13: Suppress warnings for deprecated unary_function in cgicc, Greg Chicares, 2022/07/27
- [lmi-commits] [lmi] master 21685250 11/13: Use another abstract-xor-final hierarchy, Greg Chicares, 2022/07/27
- [lmi-commits] [lmi] master 2143f359 08/13: Add unit tests for CRTP convenience classes, Greg Chicares, 2022/07/27