diff --git a/src/conio/ciolib.h b/src/conio/ciolib.h
index ba56dfdc91700ed59eef3fc0276d44f58fc6a225..250f4e99411d8c39776f6c8aa4750b31da69b49d 100644
--- a/src/conio/ciolib.h
+++ b/src/conio/ciolib.h
@@ -241,10 +241,6 @@ struct text_info {
 	unsigned char cury;           /* y-coordinate in current window */
 };
 
-CIOLIBEXPORTVAR struct text_info cio_textinfo;
-CIOLIBEXPORTVAR uint32_t ciolib_fg;
-CIOLIBEXPORTVAR uint32_t ciolib_bg;
-
 struct mouse_event {
 	int event;
 	int bstate;
@@ -267,8 +263,6 @@ struct conio_font_data_struct {
         enum ciolib_codepage cp;
 };
 
-CIOLIBEXPORTVAR struct conio_font_data_struct conio_fontdata[257];
-
 struct ciolib_pixels {
 	uint32_t	*pixels;
 	uint32_t	*pixelsb;
@@ -386,6 +380,15 @@ typedef struct {
 	void	(*setwinposition)	(int x, int y);
 } cioapi_t;
 
+#define _conio_kbhit()		kbhit()
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+CIOLIBEXPORTVAR struct text_info cio_textinfo;
+CIOLIBEXPORTVAR struct conio_font_data_struct conio_fontdata[257];
+CIOLIBEXPORTVAR uint32_t ciolib_fg;
+CIOLIBEXPORTVAR uint32_t ciolib_bg;
 CIOLIBEXPORTVAR cioapi_t cio_api;
 CIOLIBEXPORTVAR int _wscroll;
 CIOLIBEXPORTVAR int directvideo;
@@ -396,11 +399,6 @@ CIOLIBEXPORTVAR char *ciolib_appname;
 CIOLIBEXPORTVAR int ciolib_initial_window_height;
 CIOLIBEXPORTVAR int ciolib_initial_window_width;
 
-#define _conio_kbhit()		kbhit()
-
-#ifdef __cplusplus
-extern "C" {
-#endif
 CIOLIBEXPORT int initciolib(int mode);
 CIOLIBEXPORT void suspendciolib(void);