diff --git a/src/main/java/it/cavallium/dbengine/database/serialization/SerializerFixedBinaryLength.java b/src/main/java/it/cavallium/dbengine/database/serialization/SerializerFixedBinaryLength.java index 2e80b8c..ab41327 100644 --- a/src/main/java/it/cavallium/dbengine/database/serialization/SerializerFixedBinaryLength.java +++ b/src/main/java/it/cavallium/dbengine/database/serialization/SerializerFixedBinaryLength.java @@ -65,7 +65,7 @@ public interface SerializerFixedBinaryLength extends Serializer { var bytes = deserialized.getBytes(StandardCharsets.UTF_8); out.ensureWritable(bytes.length); out.write(bytes); - if (bytes.length < getSerializedBinaryLength()) { + if (bytes.length != getSerializedBinaryLength()) { throw new SerializationException("Fixed serializer with " + getSerializedBinaryLength() + " bytes has tried to serialize an element with " + bytes.length + " bytes instead");