]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
ask-password: let's use structure initialization properly
authorLennart Poettering <lennart@poettering.net>
Tue, 13 Feb 2018 22:57:40 +0000 (23:57 +0100)
committerLennart Poettering <lennart@poettering.net>
Tue, 13 Feb 2018 23:03:04 +0000 (00:03 +0100)
src/shared/ask-password-api.c

index 6f5a72dd469eea512a71afba1c7022e93900d9cb..fbe8d06c34d4035f9fd49b482c8c9e7adbbf3f34 100644 (file)
@@ -267,11 +267,14 @@ int ask_password_tty(
                 reset_tty = true;
         }
 
-        zero(pollfd);
-        pollfd[POLL_TTY].fd = ttyfd >= 0 ? ttyfd : STDIN_FILENO;
-        pollfd[POLL_TTY].events = POLLIN;
-        pollfd[POLL_INOTIFY].fd = notify;
-        pollfd[POLL_INOTIFY].events = POLLIN;
+        pollfd[POLL_TTY] = (struct pollfd) {
+                .fd = ttyfd >= 0 ? ttyfd : STDIN_FILENO,
+                .events = POLLIN,
+        };
+        pollfd[POLL_INOTIFY] = (struct pollfd) {
+                .fd = notify,
+                .events = POLLIN,
+        };
 
         for (;;) {
                 char c;