]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
fdset: use FOREACH_ARRAY at one more place
authorMike Yuan <me@yhndnzj.com>
Thu, 28 Dec 2023 10:07:12 +0000 (18:07 +0800)
committerMike Yuan <me@yhndnzj.com>
Thu, 28 Dec 2023 10:26:52 +0000 (18:26 +0800)
src/shared/fdset.c

index b408a38c3710e96c7013de4d8639fbc49461cfca..4e86122fa5ce5d9092e46ca8d595c82137ba362d 100644 (file)
@@ -40,8 +40,8 @@ int fdset_new_array(FDSet **ret, const int fds[], size_t n_fds) {
         if (!s)
                 return -ENOMEM;
 
-        for (size_t i = 0; i < n_fds; i++) {
-                r = fdset_put(s, fds[i]);
+        FOREACH_ARRAY(fd, fds, n_fds) {
+                r = fdset_put(s, *fd);
                 if (r < 0)
                         return r;
         }