setterm: fix compiler warning
Signed-off-by: Karel Zak <kzak@redhat.com>
This commit is contained in:
parent
278e7203fa
commit
747c1d9d57
|
@ -1159,6 +1159,7 @@ screendump(int vcnum, FILE * F)
|
|||
unsigned int rows, cols;
|
||||
int fd;
|
||||
size_t i, j;
|
||||
ssize_t rc;
|
||||
char *inbuf, *outbuf, *p, *q;
|
||||
|
||||
sprintf(infile, "/dev/vcsa%d", vcnum);
|
||||
|
@ -1188,7 +1189,8 @@ screendump(int vcnum, FILE * F)
|
|||
inbuf = xmalloc(rows * cols * 2);
|
||||
outbuf = xmalloc(rows * (cols + 1));
|
||||
|
||||
if (read(fd, inbuf, rows * cols * 2) != rows * cols * 2)
|
||||
rc = read(fd, inbuf, rows * cols * 2);
|
||||
if (rc < 0 || (size_t) rc != rows * cols * 2)
|
||||
goto read_error;
|
||||
p = inbuf;
|
||||
q = outbuf;
|
||||
|
|
Loading…
Reference in New Issue