rizin/librz/type
billow 71aa8bf1dd
Fix memory leaks related to DWARF (#6245)
* fix: memory leak rz_analysis_op_fini op->src

* fix: memory leak, replaced `rz_type_clone` with `rz_type_clone_shallow` to resolve the memory leak in `rz_type_free(type.callable)`

* fix: memory leak in try_create_var_global

* fix: memory leak in dwarf

* fix: remove redundant memset calls and add documentation for rz_type_clone_shallow

* Update librz/arch/op.c

Co-authored-by: Giovanni <561184+wargio@users.noreply.github.com>

* fix: set free and free_user to NULL in vector copy when item_cpy is not provided

---------

Co-authored-by: Giovanni <561184+wargio@users.noreply.github.com>
2026-04-17 17:33:11 +00:00
..
parser analysis: add enum immediate hints with ahie command (#6052) 2026-03-21 15:52:21 +08:00
base.c Fix memory leaks related to DWARF (#6245) 2026-04-17 17:33:11 +00:00
format.c Fix ISO C23 warnings related the usage of strstr & strchr (#6182) 2026-04-08 22:04:39 +08:00
function.c Fix memory leaks related to DWARF (#6245) 2026-04-17 17:33:11 +00:00
helpers.c Fix the missing release of RZ_OWN parameters (#5641) 2025-12-21 13:48:48 +08:00
meson.build subprojects: rename tree-sitter-c into rizin-grammar-c 2024-09-12 00:41:23 +08:00
path.c Fix the missing release of RZ_OWN parameters (#5641) 2025-12-21 13:48:48 +08:00
README.md librz: add some initial documentation (#3782) 2023-10-13 13:46:19 +08:00
serialize_functions.c Fix the missing release of RZ_OWN parameters (#5641) 2025-12-21 13:48:48 +08:00
serialize_types.c Replace strdup with rz_str_dup (#4634) 2024-09-15 19:12:07 +08:00
type.c Fix memory leaks related to DWARF (#6245) 2026-04-17 17:33:11 +00:00
typeclass.c Add HtSP, HtSS, HtSU, SetS (#4415) 2024-04-16 20:27:48 +08:00