]> git.ipfire.org Git - thirdparty/bind9.git/commit
Add ISC_{LIST,LINK}_INITIALIZER for designated initializers
authorOndřej Surý <ondrej@isc.org>
Tue, 18 Oct 2022 09:15:57 +0000 (11:15 +0200)
committerOndřej Surý <ondrej@isc.org>
Tue, 18 Oct 2022 12:30:43 +0000 (14:30 +0200)
commit8efe60d42351653671df9c1dc6f1dfcf2ed081d8
tree5ae440f02d0afbff953bac80ea4ba0c159082a29
parentc6270cefb2fd9f660d7f66d214314ee2d5d1e081
Add ISC_{LIST,LINK}_INITIALIZER for designated initializers

Since we are using designated initializers, we were missing initializers
for ISC_LIST and ISC_LINK, add them, so you can do

    *foo = (foo_t){ .list = ISC_LIST_INITIALIZER };

Instead of:

    *foo = (foo_t){ 0 };
    ISC_LIST_INIT(foo->list);

(cherry picked from commit cb3c36b8bf926e208b9817926d40cf7956f34b67)
lib/isc/include/isc/list.h