]> git.corax.cc Git - toolbox/commit
include/queue: queue_foreach: Return failure if callback fails
authorMatthias Kruk <matthias.kruk@miraclelinux.com>
Wed, 26 May 2021 04:31:15 +0000 (13:31 +0900)
committerMatthias Kruk <matthias.kruk@miraclelinux.com>
Wed, 26 May 2021 04:31:15 +0000 (13:31 +0900)
commit9069bf91b58280cd67634e4c3f0af0b5e435a8d8
treec3ae9373e12bd38bd3542d4d09a93da23c5144e3
parent021d517d5a42dc7aae88e6be968d92d9de8d9c9b
include/queue: queue_foreach: Return failure if callback fails

The queue_foreach() function always returns success, even if one of
the callbacks failed. This makes it hard to handle errors that occur
inside the callbacks.
This commit changes the function to return failure if a callback has
failed.
include/queue.sh