Skip to content

Commit 6a68684

Browse files
htmldougrashtao
authored andcommitted
Fix some tagging bugs. (#16)
1 parent 885790f commit 6a68684

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/main/java/com/arangodb/velocypack/VPackBuilder.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -268,11 +268,11 @@ private void ensureCapacity(final int minCapacity) {
268268

269269
private void appendTag(long tag) {
270270
if(tag <= 255) {
271-
ensureCapacity(1+1);
271+
ensureCapacity(size + 1 + 1);
272272
addUnchecked((byte) 0xee);
273273
append(tag, 1);
274274
} else {
275-
ensureCapacity(1+8);
275+
ensureCapacity(size + 1 + 8);
276276
addUnchecked((byte) 0xef);
277277
append(tag, LONG_BYTES);
278278
}
@@ -690,7 +690,7 @@ private <T> VPackBuilder addInternal(final String attribute, final long tag, fin
690690
keyWritten = false;
691691
}
692692
} else {
693-
addInternal(appender, value);
693+
addInternal(tag, appender, value);
694694
}
695695
return this;
696696
}

0 commit comments

Comments
 (0)