Use new allocation for expanding \#

This commit is contained in:
Rangi42
2024-03-02 08:04:59 -05:00
parent dbcb82799e
commit 19bb12754b
3 changed files with 3 additions and 3 deletions

View File

@@ -31,7 +31,7 @@ struct Expansion {
std::optional<std::string> name;
union {
char const *unowned;
char *owned; // Non-`const` only so it can be `free()`d
char *owned; // Non-`const` only so it can be `delete []`d
} contents;
size_t size; // Length of the contents
size_t offset; // Cursor into the contents