angler-fishThe Vulnerability History Project

tree-wide: introduce free_and_replace helper

      It's a common pattern, so add a helper for it. A macro is necessary
because a function that takes a pointer to a pointer would be type specific,
similarly to cleanup functions. Seems better to use a macro.
    
commit 3b319885c4febb5f7ea9b5ab31c3395548ed6886
-15
-8
+6 -2
+3 -1
+8 -2
+11 -3
+3 -1
+3 -1
+8 -2
expand_less