We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4d2eed4 commit 95ed69bCopy full SHA for 95ed69b
lib/flatbuffers/serializer.rb
@@ -17,7 +17,7 @@ class Serializer
17
module Alignable
18
private
19
def align32!(data)
20
- padding_size = data.bytesize % IO::Buffer.size_of(:s32)
+ padding_size = data.bytesize % 4 # IO::Buffer.size_of(:s32)
21
return if padding_size.zero?
22
data.append_as_bytes("\x00" * padding_size)
23
end
lib/flatbuffers/view.rb
@@ -14,8 +14,8 @@
14
15
module FlatBuffers
16
class View
- OFFSET_SIZE = IO::Buffer.size_of(:u32)
- VIRTUAL_OFFSET_SIZE = IO::Buffer.size_of(:u16)
+ OFFSET_SIZE = 4 # IO::Buffer.size_of(:u32)
+ VIRTUAL_OFFSET_SIZE = 2 # IO::Buffer.size_of(:u16)
IDENTIFIER_SIZE = 4
module VTable
0 commit comments