about summary refs log tree commit diff
path: root/src/usr.bin/vis/vis.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr.bin/vis/vis.c')
-rw-r--r--src/usr.bin/vis/vis.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/usr.bin/vis/vis.c b/src/usr.bin/vis/vis.c
index 38aa9d7..56c25a5 100644
--- a/src/usr.bin/vis/vis.c
+++ b/src/usr.bin/vis/vis.c
@@ -1,4 +1,4 @@
-/*	$OpenBSD: vis.c,v 1.20 2016/08/31 09:45:00 jsg Exp $	*/
+/*	$OpenBSD: vis.c,v 1.21 2020/08/03 01:08:37 deraadt Exp $	*/
 /*	$NetBSD: vis.c,v 1.4 1994/12/20 16:13:03 jtc Exp $	*/
 
 /*-
@@ -130,10 +130,11 @@ void
 process(FILE *fp)
 {
 	static int col = 0;
-	char *cp = "\0"+1;	/* so *(cp-1) starts out != '\n' */
+	char *cp = "\0";
 	int c, rachar; 
 	char buff[5];
 	
+	cp++;			/* so *(cp-1) starts out != '\n' */
 	c = getc(fp);
 	while (c != EOF) {
 		rachar = getc(fp);