Skip to content

Commit 4383d50

Browse files
committed
Use proper byte length in IgnoredSourceFieldMapper#encode
1 parent 0a26484 commit 4383d50

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

server/src/main/java/org/elasticsearch/index/mapper/IgnoredSourceFieldMapper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ static byte[] encode(NameValue values) {
170170

171171
byte[] nameBytes = values.name.getBytes(StandardCharsets.UTF_8);
172172
byte[] bytes = new byte[4 + nameBytes.length + values.value.length];
173-
ByteUtils.writeIntLE(values.name.length() + PARENT_OFFSET_IN_NAME_OFFSET * values.parentOffset, bytes, 0);
173+
ByteUtils.writeIntLE(nameBytes.length + PARENT_OFFSET_IN_NAME_OFFSET * values.parentOffset, bytes, 0);
174174
System.arraycopy(nameBytes, 0, bytes, 4, nameBytes.length);
175175
System.arraycopy(values.value.bytes, values.value.offset, bytes, 4 + nameBytes.length, values.value.length);
176176
return bytes;

0 commit comments

Comments
 (0)