Index: include/configs.h
===================================================================
--- include/configs.h	(revision 0c834c599f225d78f3cee559f0421011b124be6d)
+++ include/configs.h	(revision 6dd74a91deaf351eb39ff277233faa17ef83cab5)
@@ -731,6 +731,6 @@
 char	*cfgptr[MAXCFG] = {
 
-	cfg_00, cfg_01, cfg_02, cfg_03, cfg_04,
-	cfg_05, cfg_06, cfg_07, cfg_08, cfg_09,
-	cfg_10, cfg_11
-};
+	(char *)cfg_00, (char *)cfg_01, (char *)cfg_02, (char *)cfg_03,
+	(char *)cfg_04,	(char *)cfg_05, (char *)cfg_06, (char *)cfg_07,
+	(char *)cfg_08, (char *)cfg_09, (char *)cfg_10, (char *)cfg_11
+};
Index: include/curpak.h
===================================================================
--- include/curpak.h	(revision 0c834c599f225d78f3cee559f0421011b124be6d)
+++ include/curpak.h	(revision 6dd74a91deaf351eb39ff277233faa17ef83cab5)
@@ -32,6 +32,6 @@
 	void		(*e_key)(void);
 	void		(*m_key)(void);
-	void		(*d_key)(void);
-	void		(*not_fld)(short k);
+	void		(*d_key)(short k);
+	short		(*not_fld)(short k);
 	struct fet	*curfet;
 	struct selbox	*csbp;
Index: include/fields.h
===================================================================
--- include/fields.h	(revision 0c834c599f225d78f3cee559f0421011b124be6d)
+++ include/fields.h	(revision 6dd74a91deaf351eb39ff277233faa17ef83cab5)
@@ -14,11 +14,11 @@
 	short	frcol;		/* rightmost column of field */
 	short	ftags;		/* field tags / parameters (used variously) */
-	void	(*ebto)(short ftags);
+	short	(*ebto)(short n);
 				/* edit buffer 'to' (setup) function */
-	void	(*ebfrom)(short ftags);
+	short	(*ebfrom)(short n);
 				/* edit buffer 'from' (parse) function */
-	void	(*redisp)(short ftags);
+	short	(*redisp)(short nn);
 				/* field (re)display function */
-	void	(*datain)(short ftags, short asig);
+	short	(*datain)(short nn, short k);
 				/* data entry function */
 };
@@ -31,5 +31,5 @@
 	short	sbymax;		/* maximum y - bottom edge of box */
 	short	sbarg;		/* select box argument */
-	void	(*boxhit)(short sbarg);
+	short	(*boxhit)(short n);
 				/* box-hit function */
 };
Index: include/midas.h
===================================================================
--- include/midas.h	(revision 0c834c599f225d78f3cee559f0421011b124be6d)
+++ include/midas.h	(revision 6dd74a91deaf351eb39ff277233faa17ef83cab5)
@@ -8,5 +8,5 @@
 */
 
-typedef	short	(*PFS)();	/* pointer to a function returning a short */
+typedef	void	(*LPF)(short _1, short _2);	/* pointer to a LCD panel function */
 
 #define	SM_SCALE(x)	(((x) * 252) & 0x7FE0)
