]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
shared/install: use FOREACH_ARRAY at one more place
authorMike Yuan <me@yhndnzj.com>
Thu, 29 Feb 2024 13:04:02 +0000 (21:04 +0800)
committerMike Yuan <me@yhndnzj.com>
Wed, 6 Mar 2024 18:02:00 +0000 (02:02 +0800)
src/shared/install.c

index 42b725c076ddacd58d09c7703fac3c2c8a99c76d..ce8adb2e16a7b1e6caeca87b0daee8ff795ad72a 100644 (file)
@@ -324,9 +324,9 @@ InstallChangeType install_changes_add(
 void install_changes_free(InstallChange *changes, size_t n_changes) {
         assert(changes || n_changes == 0);
 
-        for (size_t i = 0; i < n_changes; i++) {
-                free(changes[i].path);
-                free(changes[i].source);
+        FOREACH_ARRAY(i, changes, n_changes) {
+                free(i->path);
+                free(i->source);
         }
 
         free(changes);