From 2d98aab133596940cfc6395d8b72109fdea6cdc2 Mon Sep 17 00:00:00 2001 From: dwmalone Date: Mon, 3 Dec 2001 21:40:07 +0000 Subject: Some warns cleanups - I think this is still not warns clean on the alpha. --- usr.bin/vis/foldit.c | 3 ++- usr.bin/vis/vis.c | 13 +++++++------ 2 files changed, 9 insertions(+), 7 deletions(-) (limited to 'usr.bin/vis') diff --git a/usr.bin/vis/foldit.c b/usr.bin/vis/foldit.c index 6cf63f3..898e341 100644 --- a/usr.bin/vis/foldit.c +++ b/usr.bin/vis/foldit.c @@ -44,6 +44,7 @@ static const char rcsid[] = int foldit(chunk, col, max) char *chunk; + int col, max; { register char *cp; @@ -60,7 +61,7 @@ again: col = 0; break; case '\t': - col = col + 8 &~ 07; + col = (col + 8) &~ 07; break; case '\b': col = col ? col - 1 : 0; diff --git a/usr.bin/vis/vis.c b/usr.bin/vis/vis.c index 0ff6a21..740308e 100644 --- a/usr.bin/vis/vis.c +++ b/usr.bin/vis/vis.c @@ -54,12 +54,13 @@ static const char rcsid[] = int eflags, fold, foldwidth=80, none, markeol, debug; -void process __P((FILE *, char *filename)); +void process __P((FILE *)); static void usage __P((void)); extern int foldit __P((char *, int, int)); int main(argc, argv) + int argc; char *argv[]; { FILE *fp; @@ -115,13 +116,13 @@ main(argc, argv) if (*argv) while (*argv) { if ((fp=fopen(*argv, "r")) != NULL) - process(fp, *argv); + process(fp); else warn("%s", *argv); argv++; } else - process(stdin, ""); + process(stdin); exit(0); } @@ -138,12 +139,12 @@ usage() } void -process(fp, filename) +process(fp) FILE *fp; - char *filename; { static int col = 0; - register char *cp = "\0"+1; /* so *(cp-1) starts out != '\n' */ + static char dummy[] = "\0"; + register char *cp = dummy+1; /* so *(cp-1) starts out != '\n' */ register int c, rachar; char buff[5]; -- cgit v1.1