diff -Nru 012/lib/h/scrnio.ext 013/lib/h/scrnio.ext
--- 012/lib/h/scrnio.ext	2014-10-01 21:59:24 +0000
+++ 013/lib/h/scrnio.ext	2014-10-02 04:53:08 +0000
@@ -17,12 +17,6 @@
 
 extern FldType *SaveFldPtr;
 
-/* #ifdef __OS2__ */
-/* extern short KbdShiftStatus; */
-/* #else */
-/* extern char far *KbdStatus; */    /* declared in INITSCRN.C */
-/* #endif */
-
 extern char *HelpVerifyStr;       /* declared in INITSCRN.C */
 extern char HelpName[66];         /* declared in INITSCRN.C */
 extern char ColorCnf[66];         /* declared in INITSCRN.C */
diff -Nru 012/lib/source/system/bgetkey.c 013/lib/source/system/bgetkey.c
--- 012/lib/source/system/bgetkey.c	2014-03-19 02:24:34 +0000
+++ 013/lib/source/system/bgetkey.c	2014-10-02 04:53:08 +0000
@@ -137,7 +137,7 @@
 
 #include <dos.h>
 
-uint far *KbdStatus = (uint far *) MK_FP(0x40,0x17);
+extern uint far *KbdStatus;
 
 
 uint LIBENTRY getkbdstatus(void) {
