Skip to content

projectm-eval v1.0.4

Latest

Choose a tag to compare

@kblaschke kblaschke released this 02 Nov 14:34
612afc4

This bugfix releases fixes a small memory leak while encountering syntax errors in expressions code. If a parsing error was detected, the Bison-generated code didn't properly clean up temporary nodes not yet connected to the expression tree root node. This was fixed by adding %destructor symbols in the parser definition (Compiler.y) for types requiring cleanup.

Thanks to @yoyofr for reporting the issue and testing the fix!