chiark / gitweb /
shared: ptyfwd - make coverity happy
authorTom Gundersen <teg@jklm.no>
Tue, 4 Nov 2014 15:13:43 +0000 (16:13 +0100)
committerTom Gundersen <teg@jklm.no>
Wed, 5 Nov 2014 15:54:22 +0000 (16:54 +0100)
Explicitly ignore return value of ioctl to set window size.

Fixes CID#1250804 and CID#1250800.

src/shared/ptyfwd.c

index 7c6e182..3f88539 100644 (file)
@@ -280,7 +280,7 @@ static int on_sigwinch_event(sd_event_source *e, const struct signalfd_siginfo *
 
         /* The window size changed, let's forward that. */
         if (ioctl(STDOUT_FILENO, TIOCGWINSZ, &ws) >= 0)
-                ioctl(f->master, TIOCSWINSZ, &ws);
+                (void)ioctl(f->master, TIOCSWINSZ, &ws);
 
         return 0;
 }
@@ -317,7 +317,7 @@ int pty_forward_new(sd_event *event, int master, PTYForward **ret) {
         f->master = master;
 
         if (ioctl(STDOUT_FILENO, TIOCGWINSZ, &ws) >= 0)
-                ioctl(master, TIOCSWINSZ, &ws);
+                (void)ioctl(master, TIOCSWINSZ, &ws);
 
         if (tcgetattr(STDIN_FILENO, &f->saved_stdin_attr) >= 0) {
                 struct termios raw_stdin_attr;