summaryrefslogtreecommitdiff
path: root/usr.bin/mg
diff options
context:
space:
mode:
Diffstat (limited to 'usr.bin/mg')
-rw-r--r--usr.bin/mg/buffer.c8
-rw-r--r--usr.bin/mg/file.c4
-rw-r--r--usr.bin/mg/fileio.c13
-rw-r--r--usr.bin/mg/tty.c4
-rw-r--r--usr.bin/mg/ttyio.c6
5 files changed, 18 insertions, 17 deletions
diff --git a/usr.bin/mg/buffer.c b/usr.bin/mg/buffer.c
index 0332f583045..5a2c4644d3e 100644
--- a/usr.bin/mg/buffer.c
+++ b/usr.bin/mg/buffer.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: buffer.c,v 1.54 2005/12/20 06:17:35 kjell Exp $ */
+/* $OpenBSD: buffer.c,v 1.55 2006/04/03 00:40:56 deraadt Exp $ */
/* This file is in the public domain. */
@@ -47,7 +47,7 @@ usebuffer(int f, int n)
bufp = eread("Switch to buffer: ", bufn, NBUFN, EFNEW | EFBUF);
else
bufp = eread("Switch to buffer: (default %s) ", bufn, NBUFN,
- EFNUL | EFNEW | EFBUF, curbp->b_altb->b_bname);
+ EFNUL | EFNEW | EFBUF, curbp->b_altb->b_bname);
if (bufp == NULL)
return (ABORT);
@@ -76,10 +76,10 @@ poptobuffer(int f, int n)
if ((curbp->b_altb == NULL) &&
((curbp->b_altb = bfind("*scratch*", TRUE)) == NULL))
bufp = eread("Switch to buffer in other window: ", bufn, NBUFN,
- EFNEW | EFBUF);
+ EFNEW | EFBUF);
else
bufp = eread("Switch to buffer in other window: (default %s) ",
- bufn, NBUFN, EFNUL | EFNEW | EFBUF, curbp->b_altb->b_bname);
+ bufn, NBUFN, EFNUL | EFNEW | EFBUF, curbp->b_altb->b_bname);
if (bufp == NULL)
return (ABORT);
if (bufp[0] == '\0' && curbp->b_altb != NULL)
diff --git a/usr.bin/mg/file.c b/usr.bin/mg/file.c
index a6ed24c7aac..277d9140dff 100644
--- a/usr.bin/mg/file.c
+++ b/usr.bin/mg/file.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: file.c,v 1.50 2005/12/20 06:17:36 kjell Exp $ */
+/* $OpenBSD: file.c,v 1.51 2006/04/03 00:40:56 deraadt Exp $ */
/* This file is in the public domain. */
@@ -381,7 +381,7 @@ doneread:
newsize = linesize * 2;
if (newsize < 0 ||
- (cp = malloc((unsigned)newsize)) == NULL) {
+ (cp = malloc(newsize)) == NULL) {
ewprintf("Could not allocate %d bytes",
newsize);
s = FIOERR;
diff --git a/usr.bin/mg/fileio.c b/usr.bin/mg/fileio.c
index 8b332174efd..4b607bc355d 100644
--- a/usr.bin/mg/fileio.c
+++ b/usr.bin/mg/fileio.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: fileio.c,v 1.69 2006/04/02 20:21:19 kjell Exp $ */
+/* $OpenBSD: fileio.c,v 1.70 2006/04/03 00:40:56 deraadt Exp $ */
/* This file is in the public domain. */
@@ -204,7 +204,7 @@ fbackupfile(const char *fn)
return (FALSE);
}
while ((nread = read(from, buf, sizeof(buf))) > 0) {
- if (write(to, buf, nread) != nread) {
+ if (write(to, buf, (size_t)nread) != nread) {
nread = -1;
break;
}
@@ -351,10 +351,11 @@ nohome:
int
copy(char *frname, char *toname)
{
- int ifd, ofd, n;
+ int ifd, ofd;
char buf[BUFSIZ];
mode_t fmode = DEFFILEMODE; /* XXX?? */
struct stat orig;
+ ssize_t sr;
if ((ifd = open(frname, O_RDONLY)) == -1)
return (FALSE);
@@ -368,8 +369,8 @@ copy(char *frname, char *toname)
close(ifd);
return (FALSE);
}
- while ((n = read(ifd, buf, sizeof(buf))) > 0) {
- if (write(ofd, buf, n) != n) {
+ while ((sr = read(ifd, buf, sizeof(buf))) > 0) {
+ if (write(ofd, buf, (size_t)sr) != sr) {
ewprintf("write error : %s", strerror(errno));
break;
}
@@ -377,7 +378,7 @@ copy(char *frname, char *toname)
if (fchmod(ofd, orig.st_mode) == -1)
ewprintf("Cannot set original mode : %s", strerror(errno));
- if (n == -1) {
+ if (sr == -1) {
ewprintf("Read error : %s", strerror(errno));
close(ifd);
close(ofd);
diff --git a/usr.bin/mg/tty.c b/usr.bin/mg/tty.c
index 7ece27a42da..42bdb28d30b 100644
--- a/usr.bin/mg/tty.c
+++ b/usr.bin/mg/tty.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: tty.c,v 1.26 2006/02/25 14:40:16 otto Exp $ */
+/* $OpenBSD: tty.c,v 1.27 2006/04/03 00:40:56 deraadt Exp $ */
/* This file is in the public domain. */
@@ -412,7 +412,7 @@ ttresize(void)
#ifdef TIOCGWINSZ
struct winsize winsize;
- if (ioctl(0, TIOCGWINSZ, (char *) &winsize) == 0) {
+ if (ioctl(0, TIOCGWINSZ, &winsize) == 0) {
newrow = winsize.ws_row;
newcol = winsize.ws_col;
}
diff --git a/usr.bin/mg/ttyio.c b/usr.bin/mg/ttyio.c
index 8828f446746..ae872d58de5 100644
--- a/usr.bin/mg/ttyio.c
+++ b/usr.bin/mg/ttyio.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: ttyio.c,v 1.29 2005/12/13 06:01:27 kjell Exp $ */
+/* $OpenBSD: ttyio.c,v 1.30 2006/04/03 00:40:56 deraadt Exp $ */
/* This file is in the public domain. */
@@ -161,7 +161,7 @@ int
ttgetc(void)
{
char c;
- int ret;
+ ssize_t ret;
do {
ret = read(STDIN_FILENO, &c, 1);
@@ -184,7 +184,7 @@ charswaiting(void)
{
int x;
- return ((ioctl(0, FIONREAD, (char *) &x) < 0) ? 0 : x);
+ return ((ioctl(0, FIONREAD, &x) < 0) ? 0 : x);
}
/*