svn commit: r318724 - stable/11/usr.bin/resizewin
Edward Tomasz Napierala
trasz at FreeBSD.org
Tue May 23 08:01:25 UTC 2017
Author: trasz
Date: Tue May 23 08:01:24 2017
New Revision: 318724
URL: https://svnweb.freebsd.org/changeset/base/318724
Log:
MFC r317901:
Improve error reporting in resizewin(1).
Modified:
stable/11/usr.bin/resizewin/resizewin.c
Directory Properties:
stable/11/ (props changed)
Modified: stable/11/usr.bin/resizewin/resizewin.c
==============================================================================
--- stable/11/usr.bin/resizewin/resizewin.c Tue May 23 08:01:11 2017 (r318723)
+++ stable/11/usr.bin/resizewin/resizewin.c Tue May 23 08:01:24 2017 (r318724)
@@ -31,6 +31,7 @@
__FBSDID("$FreeBSD$");
#include <sys/ioctl.h>
#include <sys/time.h>
+#include <err.h>
#include <errno.h>
#include <fcntl.h>
#include <stdio.h>
@@ -87,8 +88,7 @@ main(__unused int argc, __unused char **
gettimeofday(&now, NULL);
timersub(&now, &then, &now);
if (now.tv_sec >= 2) {
- fprintf(stderr, "\n\n\nTimeout reading from terminal\n");
- fprintf(stderr, "Read %d bytes, %s\n", cnt, data);
+ warnx("timeout reading from terminal");
err = 1;
goto out;
}
@@ -104,7 +104,7 @@ main(__unused int argc, __unused char **
cnt++;
if (cnt == sizeof(data) - 2) {
- fprintf(stderr, "Response too long\n");
+ warnx("response too long");
err = 1;
goto out;
}
@@ -113,7 +113,7 @@ main(__unused int argc, __unused char **
/* Parse */
if (sscanf(data, "\033[%hu;%huR", &w.ws_row, &w.ws_col) != 2) {
err = 1;
- fprintf(stderr, "Unable to parse response\n");
+ warnx("unable to parse response");
goto out;
}
More information about the svn-src-stable-11
mailing list