feat: add post-generation script to preserve buffer overflow fix

Created scripts/post-generate.sh that automatically re-applies the critical
buffer overflow fix to parser.h after tree-sitter generate runs. This fix
prevents undefined behavior in set_contains() when accessing an empty array.

The script is automatically executed after tree-sitter generate via the npm
generate script. Added generate:only for cases where post-processing should
be skipped.
This commit is contained in:
2025-12-04 01:00:55 +02:00
parent 8ad4483b0b
commit a0bbc781f6
6 changed files with 41 additions and 6 deletions

View File

@@ -3307,4 +3307,4 @@
"type": "~",
"named": false
}
]
]