From: Ondřej Surý Date: Mon, 23 Mar 2026 11:05:40 +0000 (+0100) Subject: [9.20] new: dev: Add MOVE_OWNERSHIP() macro for transferring pointer ownership X-Git-Tag: v9.20.22~12 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=13a656f79aa4359429048df5699546cc0b65aa81;p=thirdparty%2Fbind9.git [9.20] new: dev: Add MOVE_OWNERSHIP() macro for transferring pointer ownership A helper macro that returns the current value of a pointer and sets it to NULL in one expression, useful for transferring ownership in designated initializers. Backport of MR !11724 Merge branch 'backport-ondrej/TAKE_OWNERSHIP-macro-9.20' into 'bind-9.20' See merge request isc-projects/bind9!11736 --- 13a656f79aa4359429048df5699546cc0b65aa81