Don’t explicitly change GetMem(0) to GetMem(1), it works anyway.
Correct me, but while the user code might have relied on the fact that `GetMem(0)` returns non-`nil`, including at least one part of the compiler itself (`{$define macro :=}` allocates its `tmacro.buftext` with `GetMem(0)`, and then `assigned(tmacro.buftext)` is used to discriminate macros with values), there is no need to explicitly ensure that, `GetMem(0)` would already go the same way as `GetMem(1)`.
Patch: [getmem0.patch](/uploads/3127bd9dd97c0fd8df4d44e6341c2e3f/getmem0.patch).
issue