Preserve argv boundaries and empty arguments passed to main
Build / AerScript (push) Successful in 38s

This commit is contained in:
2026-10-27 19:28:55 +01:00
parent fa32262998
commit d85154ac58
2 changed files with 32 additions and 16 deletions
+1
View File
@@ -1221,6 +1221,7 @@ struct ph7_vm {
SyHash hDBAL; /* DBAL installed drivers */
SyBlob sConsumer; /* Default VM consumer [i.e Redirect all VM output to this blob] */
SyBlob sArgv; /* $argv[] collector [refer to the [getopt()] implementation for more information] */
SyBlob sArgvEntries; /* VM-owned argument list, each entry terminated by NUL */
SySet aModules; /* Set of loaded modules */
SySet aModuleHandles; /* Libraries retained after initialization attempts */
SySet aFiles; /* SyString pointers, VM-owned until release */