From 57c7ca70b219e55e45489bb9b581df6b27bddb25 Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Mon, 10 Feb 2014 00:48:01 +0000
Subject: [PATCH] Happy DLL!

---
 src/conio/ansi_cio.c |  9 +--------
 src/conio/win32cio.c | 11 ++---------
 2 files changed, 3 insertions(+), 17 deletions(-)

diff --git a/src/conio/ansi_cio.c b/src/conio/ansi_cio.c
index ad11e2e380..f719dd1a54 100644
--- a/src/conio/ansi_cio.c
+++ b/src/conio/ansi_cio.c
@@ -44,14 +44,7 @@
 	struct termios tio_default;				/* Initial term settings */
 #endif
 
-#if (defined CIOLIB_IMPORTS)
- #undef CIOLIB_IMPORTS
-#endif
-#if (defined CIOLIB_EXPORTS)
- #undef CIOLIB_EXPORTS
-#endif
-
-#include "ciolib.h"
+#include <ciolib.h>
 #include "ansi_cio.h"
 
 int	CIOLIB_ANSI_TIMEOUT=500;
diff --git a/src/conio/win32cio.c b/src/conio/win32cio.c
index dae4523fb1..7d89510fee 100644
--- a/src/conio/win32cio.c
+++ b/src/conio/win32cio.c
@@ -38,14 +38,7 @@
  #include <malloc.h>	/* alloca() on Win32 */
 #endif
 
-#if (defined CIOLIB_IMPORTS)
- #undef CIOLIB_IMPORTS
-#endif
-#if (defined CIOLIB_EXPORTS)
- #undef CIOLIB_EXPORTS
-#endif
-
-#include "ciolib.h"
+#include <ciolib.h>
 #include "vidmodes.h"
 #include "win32cio.h"
 
@@ -57,7 +50,7 @@ struct keyvals {
 		,ALT;
 };
 
-const struct keyvals keyval[] =
+CIOLIBEXPORTVAR const struct keyvals keyval[] =
 {
 	{VK_BACK, 0x08, 0x08, 0x7f, 0x0e00},
 	{VK_TAB, 0x09, 0x0f00, 0x9400, 0xa500},
-- 
GitLab