Merge pull request #17 from lang-viper/0.6.0

Fix heap use after free
This commit is contained in:
2022-08-23 04:57:11 +10:00
committed by GitHub

View File

@@ -754,7 +754,7 @@ unsigned char* collateCompiler(Compiler* compiler, int* size) {
emitByte(&collation, &capacity, &count, OP_EOF); //terminate bytecode
//finalize
SHRINK_ARRAY(unsigned char, collation, capacity, count);
collation = SHRINK_ARRAY(unsigned char, collation, capacity, count);
*size = count;