aboutsummaryrefslogtreecommitdiffstats
path: root/document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer6.java
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@broadpark.no>2019-01-14 15:09:25 +0100
committergjoranv <gv@oath.com>2019-01-21 15:09:30 +0100
commit87fc9dd7319da4cff9d96e769c5375cb220a0d23 (patch)
tree61e613b7b79ef72685f242ba03bb07adcac16e84 /document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer6.java
parent87f79861f042b6467350f720e82267994d3bf267 (diff)
Repair serialization of boolean fields.
Diffstat (limited to 'document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer6.java')
-rw-r--r--document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer6.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer6.java b/document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer6.java
index dab94906c39..7b7878083a2 100644
--- a/document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer6.java
+++ b/document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer6.java
@@ -167,7 +167,8 @@ public class VespaDocumentSerializer6 extends BufferSerializer implements Docume
@Override
public void write(FieldBase field, BoolFieldValue value) {
- value.setBoolean((getByte(null) != 0));
+ byte asByte = value.getBoolean() ? (byte)1 : (byte)0;
+ buf.put(asByte);
}
/**