From fb89d9d20236e5a3f59ecdd1ab5ad88db93b30db Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Thu, 27 Oct 2005 22:26:37 +0000
Subject: [PATCH] Change initialized value BEFORE calling ciolib functions...
 prevents infinite recursion.

---
 src/conio/ciolib.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/conio/ciolib.c b/src/conio/ciolib.c
index 63b7b64eaa..be45371c2d 100644
--- a/src/conio/ciolib.c
+++ b/src/conio/ciolib.c
@@ -278,10 +278,10 @@ CIOLIBEXPORT int CIOLIBCALL initciolib(int mode)
 		case 1:
 			return(0);
 		case -1:
+			initialized=1;
 			if(cio_api.resume != NULL)
 				cio_api.resume();
 			ciolib_clrscr();
-			initialized=1;
 			return(0);
 	}
 
-- 
GitLab