Backwards compatibility

This commit is contained in:
Michael Mikovsky
2025-04-09 22:07:52 -06:00
parent 2210d8d654
commit ea41c5db24
7 changed files with 38 additions and 35 deletions
@@ -58,7 +58,7 @@ public class ByteBuilder {
public byte getType(){return int_id;}
public int length(){return precision;}
public byte[] build(){
return FileEditor.toBytes(num, precision);
return FileEditor.toBytes(num, precision, lengthHeaderBytes);
}
}
private int getLeastBytePrecision(int num){
@@ -162,7 +162,7 @@ public class ByteBuilder {
public byte getType(){return long_id;}
public int length(){return precision;}
public byte[] build(){
return FileEditor.toBytes(num, precision);
return FileEditor.toBytes(num, precision, lengthHeaderBytes);
}
}
private int getLeastBytePrecision(long num){
@@ -225,7 +225,7 @@ public class ByteBuilder {
for(byteType bt : bytesToBuild){
byte[] blockLength = FileEditor.toBytes(bt.length(), lengthHeaderBytes + 1);
byte[] blockLength = FileEditor.toBytes(bt.length(), lengthHeaderBytes + 1, lengthHeaderBytes);
for(int i = 0; i < lengthHeaderBytes; i++) {
bytes[bytesFilled] = blockLength[i];