]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
cocci: Add semantic patch to refactor dns_message_destroy()
authorDiego Fronza <diego@isc.org>
Mon, 21 Sep 2020 21:19:49 +0000 (18:19 -0300)
committerOndřej Surý <ondrej@sury.org>
Tue, 29 Sep 2020 06:22:08 +0000 (08:22 +0200)
dns_message_t objects are now being handled using reference counting
semantics, so now dns_message_destroy() is not called directly anymore,
dns_message_detach must be called instead.

cocci/dns_message_destroy.spatch [new file with mode: 0644]

diff --git a/cocci/dns_message_destroy.spatch b/cocci/dns_message_destroy.spatch
new file mode 100644 (file)
index 0000000..4043525
--- /dev/null
@@ -0,0 +1,6 @@
+@@
+expression M;
+@@
+
+- dns_message_destroy(M);
++ dns_message_detach(M);