From: Nick Burch Date: Wed, 9 Jan 2008 16:24:28 +0000 (+0000) Subject: Properly set the values when calling the boolean sets X-Git-Tag: REL_3_0_3_BETA1~199 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=4d4b3081ff1177015d11794dc1b0c0b18db5421a;p=poi.git Properly set the values when calling the boolean sets git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610435 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/src/java/org/apache/poi/hssf/record/FormulaRecord.java b/src/java/org/apache/poi/hssf/record/FormulaRecord.java index eba34a3073..c405f901bd 100644 --- a/src/java/org/apache/poi/hssf/record/FormulaRecord.java +++ b/src/java/org/apache/poi/hssf/record/FormulaRecord.java @@ -179,7 +179,6 @@ public class FormulaRecord * * @return calculated value */ - public double getValue() { return field_4_value; @@ -190,7 +189,6 @@ public class FormulaRecord * * @return bitmask */ - public short getOptions() { return field_5_options; @@ -200,21 +198,24 @@ public class FormulaRecord return sharedFormula.isSet(field_5_options); } public void setSharedFormula(boolean flag) { - sharedFormula.setBoolean(field_5_options, flag); + field_5_options = + sharedFormula.setShortBoolean(field_5_options, flag); } public boolean isAlwaysCalc() { return alwaysCalc.isSet(field_5_options); } public void setAlwaysCalc(boolean flag) { - alwaysCalc.setBoolean(field_5_options, flag); + field_5_options = + alwaysCalc.setShortBoolean(field_5_options, flag); } public boolean isCalcOnLoad() { return calcOnLoad.isSet(field_5_options); } public void setCalcOnLoad(boolean flag) { - calcOnLoad.setBoolean(field_5_options, flag); + field_5_options = + calcOnLoad.setShortBoolean(field_5_options, flag); } /**