[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master 84f8367 2/4: Add failsafe initializations for
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master 84f8367 2/4: Add failsafe initializations for certain crucial variables |
Date: |
Thu, 22 Feb 2018 20:17:41 -0500 (EST) |
branch: master
commit 84f8367bca972fa7b4997ebe5f212fa306acab50
Author: Gregory W. Chicares <address@hidden>
Commit: Gregory W. Chicares <address@hidden>
Add failsafe initializations for certain crucial variables
See the discussion here:
http://lists.nongnu.org/archive/html/lmi/2018-02/msg00132.html
---
ledger_invariant.hpp | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/ledger_invariant.hpp b/ledger_invariant.hpp
index 929fdcb..1383bc2 100644
--- a/ledger_invariant.hpp
+++ b/ledger_invariant.hpp
@@ -408,10 +408,10 @@ class LMI_SO LedgerInvariant
double InitAnnLoanDueRate;
// Special cases.
- int Length;
- int irr_precision_;
- bool irr_initialized_; // CalculateIrrs() succeeded
- bool FullyInitialized; // Init(BasicValues const*) succeeded
+ int Length;
+ int irr_precision_;
+ bool irr_initialized_ {false}; // CalculateIrrs() succeeded
+ bool FullyInitialized {false}; // Init(BasicValues const*) succeeded
};
inline bool LedgerInvariant::is_irr_initialized() const