diff options
| author | Frédéric Desbiens <[email protected]> | 2026-07-27 10:30:29 -0400 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-07-27 10:30:29 -0400 |
| commit | 92ce0754ed42f9d9d1121805057db5cc9c171d66 (patch) | |
| tree | 36c16c1919c2fcf164f0774f25956f5875278db2 /common_modules/module_lib/src/txm_module_object_pointer_get.c | |
| parent | d2de89df189f15de7539782b61e6e78f0bb03641 (diff) | |
Marked txm_module_object_deallocate as deprecated (#559)
Added a compile-time #pragma message warning to the module library
source so that any module that includes or compiles this file receives
an explicit deprecation notice at build time.
Updated the internal documentation block in the manager-side
implementation to explain that this function must not be called directly
and that calling it on a live object causes a use-after-free.
The Module Manager dispatch layer already releases pool memory
automatically after a successful tx_*_delete() call. Module authors
should remove any explicit call to txm_module_object_deallocate().
Co-authored-by: Copilot <[email protected]>
Diffstat (limited to 'common_modules/module_lib/src/txm_module_object_pointer_get.c')
0 files changed, 0 insertions, 0 deletions
