]> source.dussan.org Git - poi.git/commitdiff
Properly set the values when calling the boolean sets
authorNick Burch <nick@apache.org>
Wed, 9 Jan 2008 16:24:28 +0000 (16:24 +0000)
committerNick Burch <nick@apache.org>
Wed, 9 Jan 2008 16:24:28 +0000 (16:24 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@610435 13f79535-47bb-0310-9956-ffa450edef68

src/java/org/apache/poi/hssf/record/FormulaRecord.java

index eba34a30731768f49ed6fc989c03e0c85fcfc68d..c405f901bd1078545a0c4cda01736063be1cd3a3 100644 (file)
@@ -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);
     }
     
     /**