Commit 9de2ebe9 by Stéphane Graber

coverity: Check fread length

parent 7eb44573
...@@ -116,7 +116,7 @@ static int lxc_console_cb_sigwinch_fd(int fd, uint32_t events, void *cbdata, ...@@ -116,7 +116,7 @@ static int lxc_console_cb_sigwinch_fd(int fd, uint32_t events, void *cbdata,
struct signalfd_siginfo siginfo; struct signalfd_siginfo siginfo;
struct lxc_tty_state *ts = cbdata; struct lxc_tty_state *ts = cbdata;
if (read(fd, &siginfo, sizeof(siginfo)) < 0) { if (read(fd, &siginfo, sizeof(siginfo)) < sizeof(siginfo)) {
ERROR("failed to read signal info"); ERROR("failed to read signal info");
return -1; return -1;
} }
......
...@@ -167,7 +167,7 @@ static int utmp_handler(int fd, uint32_t events, void *data, ...@@ -167,7 +167,7 @@ static int utmp_handler(int fd, uint32_t events, void *data,
return -1; return -1;
} }
if (read(fd, buffer, size) < 0) { if (read(fd, buffer, size) < size) {
SYSERROR("failed to read notification"); SYSERROR("failed to read notification");
return -1; return -1;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment