diff options
| author | Isabella Basso <isabellabdoamaral@gmail.com> | 2026-01-25 21:33:05 -0300 |
|---|---|---|
| committer | Isabella Basso <isabellabdoamaral@gmail.com> | 2026-01-25 21:33:23 -0300 |
| commit | 56445dff970d4fb2a8b4652f204d9930296937e5 (patch) | |
| tree | 8418213523bc9b4c2383162a3e93791f8582707c /core/encoding/xml/xml_reader.odin | |
| parent | 628b4b03be69379f687011c9374d3a32f5205bf1 (diff) | |
encoding/xml: pass allocator on destroy
Diffstat (limited to 'core/encoding/xml/xml_reader.odin')
| -rw-r--r-- | core/encoding/xml/xml_reader.odin | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/encoding/xml/xml_reader.odin b/core/encoding/xml/xml_reader.odin index 5e056177e..8f8fffe14 100644 --- a/core/encoding/xml/xml_reader.odin +++ b/core/encoding/xml/xml_reader.odin @@ -386,7 +386,8 @@ load_from_file :: proc(filename: string, options := DEFAULT_OPTIONS, error_handl return parse_bytes(data, options, filename, error_handler, allocator) } -destroy :: proc(doc: ^Document) { +destroy :: proc(doc: ^Document, allocator := context.allocator) { + context.allocator = allocator if doc == nil { return } for el in doc.elements { |