commit | 63806aad9f348768654ac78751c7d0bc7aa77464 | [log] [tgz] |
---|---|---|
author | Alexei Podtelezhnikov <apodtele@gmail.com> | Wed Sep 08 10:54:44 2021 -0400 |
committer | Alexei Podtelezhnikov <apodtele@gmail.com> | Wed Sep 08 10:54:44 2021 -0400 |
tree | c0faede15b0aa66cfbfc8eb66460a834698c66ff | |
parent | 77dcc5ed6a414ce706167e6d96edccebd591ec48 [diff] |
Fortify memory debugging. These changes are neccessary to properly recover `memory->user` that holds the Windows heap handle now. * src/base/ftdbgmem.c (ft_mem_debug_init): Handle all table allocations, initializations, and sizing instead of... (ft_mem_table_new): ... this function removed. (ft_mem_debug_done): Better check for the active debugger and free the debugger table here instead of... (ft_mem_table_destroy): ... here.