File tree Expand file tree Collapse file tree 2 files changed +10
-3
lines changed
Expand file tree Collapse file tree 2 files changed +10
-3
lines changed Original file line number Diff line number Diff line change 11# Change Log
22
33## [ 0.4.2-pre]
4+ - Fix SIGNIFICANT bug miscalculating the number of builder frames in
5+ use. Nesting 8 levels would cause memory corruption (#41 ).
46- Fix minor memory leak in flatcc compiler.
57- Reduce collisions in builders vtable hash.
68- Remove broken dependency on ` <mm_malloc.h> ` for some GCC versions in
79 ` paligned_alloc.h ` (#40 )
810- Allow C++ files to include ` pstdalign.h ` and ` paligned_alloc.h ` (#39 )
9- - Fix SIGNIFICANT bug miscalculating the number of builder framses in
10- use. Nesting 8 levels would cause memory corruption (#41 ).
1111
1212## [ 0.4.1]
1313- Test for ` posix_memalign ` on GCC platforms and fix fallback
Original file line number Diff line number Diff line change @@ -89,7 +89,14 @@ set up a new temporary project using the `scripts/setup.sh` script.
8989
9090## Status
9191
92- Main features supported as of 0.4.1
92+ 0.4.2 is featurewise on par with 0.4.1 but improves compatibility with
93+ C++ in portable headers and fixes ` aligned_alloc ` for older GCC
94+ versions. 0.4.2. also fixes a memory corruption bug when building with a
95+ nesting level of 8 or above (number of open buffers, tables, and
96+ vectors).
97+
98+
99+ Main features supported as of 0.4.2
93100
94101- generated FlatBuffers reader and builder headers for C
95102- generated FlatBuffers verifier headers for C
You can’t perform that action at this time.
0 commit comments