Change x_do_ins()'s arg type from int to size_t for correctness's sake,
authormmcc <mmcc@openbsd.org>
Fri, 16 Oct 2015 23:18:59 +0000 (23:18 +0000)
committermmcc <mmcc@openbsd.org>
Fri, 16 Oct 2015 23:18:59 +0000 (23:18 +0000)
and to silence a compiler warning. Also remove its prototype, which is
directly above its definition.

ok tedu@

bin/ksh/emacs.c

index 8597b80..0045b69 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: emacs.c,v 1.57 2015/10/16 17:14:04 mmcc Exp $ */
+/*     $OpenBSD: emacs.c,v 1.58 2015/10/16 23:18:59 mmcc Exp $ */
 
 /*
  *  Emacs-like command line editing and history
@@ -413,10 +413,8 @@ x_ins_string(int c)
        return x_insert(c);
 }
 
-static int x_do_ins(const char *cp, int len);
-
 static int
-x_do_ins(const char *cp, int len)
+x_do_ins(const char *cp, size_t len)
 {
        if (xep+len >= xend) {
                x_e_putc(BEL);