diff options
author | Brian S. O'Neill <bronee@gmail.com> | 2006-10-08 17:36:54 +0000 |
---|---|---|
committer | Brian S. O'Neill <bronee@gmail.com> | 2006-10-08 17:36:54 +0000 |
commit | e7762e7883568efdc9f2ebb983a15fef7c85895e (patch) | |
tree | 24d28096319173335308eaf5693217dc9c17eba2 /src/main/java/com | |
parent | f32365f070c20c48fc369edce0e356274aa1b6d3 (diff) |
Add missing logical operation when setting join property.
Diffstat (limited to 'src/main/java/com')
-rw-r--r-- | src/main/java/com/amazon/carbonado/spi/StorableGenerator.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main/java/com/amazon/carbonado/spi/StorableGenerator.java b/src/main/java/com/amazon/carbonado/spi/StorableGenerator.java index ecd344d..dff5a0d 100644 --- a/src/main/java/com/amazon/carbonado/spi/StorableGenerator.java +++ b/src/main/java/com/amazon/carbonado/spi/StorableGenerator.java @@ -997,6 +997,7 @@ public final class StorableGenerator<S extends Storable> { b.loadThis();
b.loadField(PROPERTY_STATE_FIELD_NAME + (ord >> 4), TypeDesc.INT);
b.loadConstant(PROPERTY_STATE_MASK << ((ord & 0xf) * 2));
+ b.math(Opcode.IAND);
b.loadConstant(PROPERTY_STATE_CLEAN << ((ord & 0xf) * 2));
// If not clean, skip equal check.
b.ifComparisonBranch(setInternalProp, "!=");
|