mirror of
https://github.com/google/flatbuffers.git
synced 2026-06-28 17:10:01 +00:00
Resets buffer without deallocating current pointer (#6247)
Resets buffer without deallocating current pointer & Bumps version
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
Pod::Spec.new do |s|
|
Pod::Spec.new do |s|
|
||||||
s.name = 'FlatBuffers'
|
s.name = 'FlatBuffers'
|
||||||
s.version = '0.8.0'
|
s.version = '0.8.1'
|
||||||
s.summary = 'FlatBuffers: Memory Efficient Serialization Library'
|
s.summary = 'FlatBuffers: Memory Efficient Serialization Library'
|
||||||
|
|
||||||
s.description = "FlatBuffers is a cross platform serialization library architected for
|
s.description = "FlatBuffers is a cross platform serialization library architected for
|
||||||
|
|||||||
@@ -283,8 +283,6 @@ public struct ByteBuffer {
|
|||||||
mutating public func clear() {
|
mutating public func clear() {
|
||||||
_writerSize = 0
|
_writerSize = 0
|
||||||
alignment = 1
|
alignment = 1
|
||||||
_storage.memory.deallocate()
|
|
||||||
_storage.memory = UnsafeMutableRawPointer.allocate(byteCount: _storage.capacity, alignment: alignment)
|
|
||||||
_storage.initialize(for: _storage.capacity)
|
_storage.initialize(for: _storage.capacity)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user