Fix division for byte count node size
This commit is contained in:
parent
f046ef3248
commit
abdecf3fe3
1 changed files with 1 additions and 1 deletions
2
thing.rb
2
thing.rb
|
@ -389,7 +389,7 @@ if $0 == __FILE__
|
||||||
file.write([node_count].pack("C"))
|
file.write([node_count].pack("C"))
|
||||||
else
|
else
|
||||||
bits = Math.log(node_count, 2).ceil
|
bits = Math.log(node_count, 2).ceil
|
||||||
bytes = (bits / 8).ceil
|
bytes = (bits / 8.0).ceil
|
||||||
if bytes == 3
|
if bytes == 3
|
||||||
# must write this as a 32-bit int
|
# must write this as a 32-bit int
|
||||||
bytes = 4
|
bytes = 4
|
||||||
|
|
Loading…
Reference in a new issue