Index: misc/proto.c
===================================================================
--- misc/proto.c	(revision 298f0b49046f56c70f4d3b46209dd56d8851e64e)
+++ misc/proto.c	(revision 48102540da3f449689e84a66567b30a9a3cca13f)
@@ -232,5 +232,5 @@
 }
 
-void tsplot4(int16_t *obase, int16_t nw, int16_t fg, int16_t row, int16_t col, int8_t *str, int16_t pitch)
+void tsplot4(uint16_t *obase, int16_t nw, int16_t fg, int16_t row, int16_t col, int8_t *str, int16_t pitch)
 {
 }
@@ -249,9 +249,9 @@
 }
 
-void vcputs(int16_t *obase, int16_t nw, int16_t fg, int16_t bg, int16_t row, int16_t col, int8_t *str)
-{
-}
-
-void vcputsv(int16_t *obase, int16_t nw, int16_t fg, int16_t bg, int16_t row, int16_t col, int8_t *str, int16_t pitch)
+void vcputs(uint16_t *obase, int16_t nw, int16_t fg, int16_t bg, int16_t row, int16_t col, int8_t *str)
+{
+}
+
+void vcputsv(uint16_t *obase, int16_t nw, int16_t fg, int16_t bg, int16_t row, int16_t col, int8_t *str, int16_t pitch)
 {
 }
@@ -303,5 +303,5 @@
 }
 
-void vwputs(int16_t *obase, int16_t nw, int16_t fg, int16_t bg, int16_t row, int16_t col, int8_t *str)
+void vwputs(uint16_t *obase, int16_t nw, int16_t fg, int16_t bg, int16_t row, int16_t col, int8_t *str)
 {
 }
Index: misc/proto.x
===================================================================
--- misc/proto.x	(revision 298f0b49046f56c70f4d3b46209dd56d8851e64e)
+++ misc/proto.x	(revision 48102540da3f449689e84a66567b30a9a3cca13f)
@@ -89,10 +89,10 @@
 extern	void		trap15(void);
 extern	void		tsetup(void);
-extern	void		tsplot4(int16_t *obase, int16_t nw, int16_t fg, int16_t row, int16_t col, int8_t *str, int16_t pitch);
+extern	void		tsplot4(uint16_t *obase, int16_t nw, int16_t fg, int16_t row, int16_t col, int8_t *str, int16_t pitch);
 extern	int32_t		uldiv(int32_t divid, int32_t divis);
 extern	void		vbank(uint16_t b);
 extern	void		vclrav(uint16_t *adr, uint16_t row, uint16_t col, uint16_t atr, uint16_t len);
-extern	void		vcputs(int16_t *obase, int16_t nw, int16_t fg, int16_t bg, int16_t row, int16_t col, int8_t *str);
-extern	void		vcputsv(int16_t *obase, int16_t nw, int16_t fg, int16_t bg, int16_t row, int16_t col, int8_t *str, int16_t pitch);
+extern	void		vcputs(uint16_t *obase, int16_t nw, int16_t fg, int16_t bg, int16_t row, int16_t col, int8_t *str);
+extern	void		vcputsv(uint16_t *obase, int16_t nw, int16_t fg, int16_t bg, int16_t row, int16_t col, int8_t *str, int16_t pitch);
 extern	void		vfwait(void);
 extern	void		vputa(uint16_t *sbase, uint16_t row, uint16_t col, uint16_t attrib);
@@ -105,4 +105,4 @@
 extern	void		vvputsv(uint16_t *obase, uint16_t nw, uint16_t fg, uint16_t bg, uint16_t row, uint16_t col, int8_t *str, uint16_t pitch, uint16_t ht, int16_t cgtab[][256]);
 extern	void		vwputp(struct octent *octad, int16_t xloc, int16_t yloc, int16_t val);
-extern	void		vwputs(int16_t *obase, int16_t nw, int16_t fg, int16_t bg, int16_t row, int16_t col, int8_t *str);
+extern	void		vwputs(uint16_t *obase, int16_t nw, int16_t fg, int16_t bg, int16_t row, int16_t col, int8_t *str);
 extern	void		xtrap15(void);
