We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
In the generated FlatbuffersMemoryReader, the code reads:
deinit { if let originalBuffer = originalBuffer, let pointer = originalBuffer.baseAddress { pointer.deinitialize(count: count) } }
Instead it should be:
deinit { if let originalBuffer = originalBuffer, let pointer = originalBuffer.baseAddress { pointer.deallocate(capacity: count) } }
The deinitialize() method turns initialized memory into unintialized memory, it does not deallocate it.
The text was updated successfully, but these errors were encountered:
No branches or pull requests
In the generated FlatbuffersMemoryReader, the code reads:
Instead it should be:
The deinitialize() method turns initialized memory into unintialized memory, it does not deallocate it.
The text was updated successfully, but these errors were encountered: