]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
basic/iovec-util: use FOREACH_ARRAY in one more place 29679/head
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 23 Oct 2023 20:30:28 +0000 (22:30 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 23 Oct 2023 20:30:37 +0000 (22:30 +0200)
src/basic/iovec-util.c

index 5d70657784c9802cbfa16a917fd57b8daba07a11..991889a14eba64d3d07cd2c36296d4efb6b38e8a 100644 (file)
@@ -63,11 +63,8 @@ char* set_iovec_string_field_free(struct iovec *iovec, size_t *n_iovec, const ch
 }
 
 void iovec_array_free(struct iovec *iovec, size_t n) {
-        if (!iovec)
-                return;
-
-        for (size_t i = 0; i < n; i++)
-                free(iovec[i].iov_base);
+        FOREACH_ARRAY(i, iovec, n)
+                free(i->iov_base);
 
         free(iovec);
 }