]> git.ipfire.org Git - thirdparty/bind9.git/commit
Remove the extra level of indirection via isc_memmethods_t
authorOndřej Surý <ondrej@isc.org>
Thu, 4 Feb 2021 19:19:09 +0000 (20:19 +0100)
committerOndřej Surý <ondrej@sury.org>
Thu, 18 Feb 2021 18:32:55 +0000 (19:32 +0100)
commit7de846977b2a4fd3b4cef6b0c7c90c7815030eee
tree83f2b42e0e5c80cfcbe0aee865ef6b485145fe30
parent55ace5d3aa4cb8c1b70a94679e1dd6d716dfd8bb
Remove the extra level of indirection via isc_memmethods_t

Previously, the applications using libisc would be able to override the
internal memory methods with own implementation.  This was no longer
possible, but the extra level of indirection was not removed.  This
commit removes the extra level of indirection for the memory methods and
the default_memalloc() and default_memfree().
lib/isc/include/isc/mem.h
lib/isc/mem.c