diff options
| author | 2026-02-10 17:45:12 +0100 | |
|---|---|---|
| committer | 2026-02-10 17:45:12 +0100 | |
| commit | 8c78d89041b713bffcb0b09fee4468304a3a54d5 (patch) | |
| tree | 2c9427e2382b47c2aaf724a074fadafde415c066 /include/plist | |
| parent | 9ef0d05265198ede1fd14271ab3f4812d34ebe2e (diff) | |
| download | libplist-8c78d89041b713bffcb0b09fee4468304a3a54d5.tar.gz libplist-8c78d89041b713bffcb0b09fee4468304a3a54d5.tar.bz2 | |
Convert plist_free_node() and plist_copy_node() to iterative
implementations. This avoids unbounded recursion and stack
overflow when handling deeply nested plist data, while
preserving existing semantics and caches.
Diffstat (limited to 'include/plist')
0 files changed, 0 insertions, 0 deletions
