[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master 53e98ab 13/24: Fix defect introduced 20100723
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master 53e98ab 13/24: Fix defect introduced 20100723T2339Z: wrong jurisdiction [326] |
Date: |
Wed, 30 Dec 2020 18:46:59 -0500 (EST) |
branch: master
commit 53e98ab11c0fc881511dee952dcd45c2399e54e0
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>
Fix defect introduced 20100723T2339Z: wrong jurisdiction [326]
Commit f6a2418252 incorrectly added this line:
StateOfJurisdiction_ = yare_input_.StateOfJurisdiction;
The LHS had already correctly been initialized from a ctor argument.
The RHS had a hardcoded default value that ignored that argument.
---
ihs_basicval.cpp | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/ihs_basicval.cpp b/ihs_basicval.cpp
index 26cfb56..27faf92 100644
--- a/ihs_basicval.cpp
+++ b/ihs_basicval.cpp
@@ -131,6 +131,7 @@ BasicValues::BasicValues
yare_input_.GroupUnderwritingType = a_UnderwritingBasis ;
yare_input_.ProductName = a_ProductName ;
yare_input_.PremiumTaxState = a_StateOfJurisdiction;
+ yare_input_.StateOfJurisdiction = a_StateOfJurisdiction;
yare_input_.DefinitionOfLifeInsurance = mce_gpt ;
yare_input_.DefinitionOfMaterialChange = mce_adjustment_event ;
@@ -268,12 +269,6 @@ void BasicValues::GPTServerInit()
SetPermanentInvariants();
StateOfDomicile_ = mc_state_from_string(product().datum("InsCoDomicile"));
- // TODO ?? It seems that this assertion should fail sometimes,
- // because StateOfJurisdiction_ is set from a ctor argument that
- // may represent any state, but yare_input_.StateOfJurisdiction
- // is not assigned that value above, and always retains its
- // default value.
- LMI_ASSERT_EQUAL(StateOfJurisdiction_, yare_input_.StateOfJurisdiction);
StateOfJurisdiction_ = yare_input_.StateOfJurisdiction;
PremiumTaxState_ = yare_input_.PremiumTaxState ;
- [lmi-commits] [lmi] master updated (00ac0ed -> e1047b3), Greg Chicares, 2020/12/30
- [lmi-commits] [lmi] master 7efa493 05/24: Resolve some marked defects [333], Greg Chicares, 2020/12/30
- [lmi-commits] [lmi] master c9da0f6 07/24: Assert "length" is same in two classes, Greg Chicares, 2020/12/30
- [lmi-commits] [lmi] master ac2e25b 03/24: Expunge an unwanted exception class, Greg Chicares, 2020/12/30
- [lmi-commits] [lmi] master f2efed6 01/24: Guard against accidental Ctrl-D, Greg Chicares, 2020/12/30
- [lmi-commits] [lmi] master bf59b33 06/24: Resolve or demote some more marked defects [326], Greg Chicares, 2020/12/30
- [lmi-commits] [lmi] master 30412af 04/24: Report a range error when a range error is caught [336], Greg Chicares, 2020/12/30
- [lmi-commits] [lmi] master e7c9da0 08/24: Prepare to move a block of code, Greg Chicares, 2020/12/30
- [lmi-commits] [lmi] master 55a3eb0 12/24: Note an apparent defect [327], Greg Chicares, 2020/12/30
- [lmi-commits] [lmi] master 53e98ab 13/24: Fix defect introduced 20100723T2339Z: wrong jurisdiction [326],
Greg Chicares <=
- [lmi-commits] [lmi] master e4c790a 18/24: Expunge a defect marker [324], Greg Chicares, 2020/12/30
- [lmi-commits] [lmi] master d89a676 22/24: Refactor to avoid a header-only implementation, Greg Chicares, 2020/12/30
- [lmi-commits] [lmi] master 3121c90 23/24: Conditionally use H.R. 6800's 7702 transitional rates, Greg Chicares, 2020/12/30
- [lmi-commits] [lmi] master 3ee0c70 15/24: Make two member functions identical, Greg Chicares, 2020/12/30
- [lmi-commits] [lmi] master d7f3337 09/24: Move a block of code as just announced, Greg Chicares, 2020/12/30
- [lmi-commits] [lmi] master d4e0291 10/24: Refactor, Greg Chicares, 2020/12/30
- [lmi-commits] [lmi] master 71d750e 14/24: Make two member functions almost identical, Greg Chicares, 2020/12/30
- [lmi-commits] [lmi] master a473a82 17/24: Expunge a duplicative member function [325], Greg Chicares, 2020/12/30
- [lmi-commits] [lmi] master 2bc3d08 02/24: Move an enum, Greg Chicares, 2020/12/30
- [lmi-commits] [lmi] master b3cbe37 11/24: Move another block of code, Greg Chicares, 2020/12/30