From 8778dc7c2bc20b3165a86d62e2e499d2b86912f0 Mon Sep 17 00:00:00 2001 From: mustiikhalil Date: Mon, 9 Nov 2020 17:55:53 +0300 Subject: [PATCH] Resets buffer without deallocating current pointer (#6247) Resets buffer without deallocating current pointer & Bumps version --- swift/FlatBuffers.podspec | 2 +- swift/Sources/FlatBuffers/ByteBuffer.swift | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/swift/FlatBuffers.podspec b/swift/FlatBuffers.podspec index 6310de57a..b106b4cf6 100644 --- a/swift/FlatBuffers.podspec +++ b/swift/FlatBuffers.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'FlatBuffers' - s.version = '0.8.0' + s.version = '0.8.1' s.summary = 'FlatBuffers: Memory Efficient Serialization Library' s.description = "FlatBuffers is a cross platform serialization library architected for diff --git a/swift/Sources/FlatBuffers/ByteBuffer.swift b/swift/Sources/FlatBuffers/ByteBuffer.swift index 9e238609e..46ae1c5cf 100644 --- a/swift/Sources/FlatBuffers/ByteBuffer.swift +++ b/swift/Sources/FlatBuffers/ByteBuffer.swift @@ -283,8 +283,6 @@ public struct ByteBuffer { mutating public func clear() { _writerSize = 0 alignment = 1 - _storage.memory.deallocate() - _storage.memory = UnsafeMutableRawPointer.allocate(byteCount: _storage.capacity, alignment: alignment) _storage.initialize(for: _storage.capacity) }