From 2f11a6c803914b7c2340418881a443d296e368c7 Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Tue, 25 Jan 2005 06:45:20 +0000
Subject: [PATCH] Fix XCreateBitmapFromData prototype and remove dlsym() from
 static bit.

---
 src/conio/console.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/conio/console.c b/src/conio/console.c
index bbfa4a9e34..760896dd69 100644
--- a/src/conio/console.c
+++ b/src/conio/console.c
@@ -181,7 +181,7 @@ struct x11 {
 	int		(*XMapWindow)	(Display*, Window);
 	int		(*XFree)		(void *data);
 	int		(*XFreePixmap)	(Display*, Pixmap);
-	int		(*XCreateBitmapFromData)	(Display*, Drawable, _Xconst char*, unsigned int, unsigned int);
+	Pixmap	(*XCreateBitmapFromData)	(Display*, Drawable, _Xconst char*, unsigned int, unsigned int);
 	Status	(*XAllocColor)	(Display*, Colormap, XColor*);
 	Display*(*XOpenDisplay)	(_Xconst char*);
 	Window	(*XCreateSimpleWindow)	(Display*, Window, int, int, unsigned int, unsigned int, unsigned int, unsigned long, unsigned long);
@@ -1306,7 +1306,7 @@ console_init()
 	x11.XAllocColor=XAllocColor;
 	x11.XOpenDisplay=XOpenDisplay;
 	x11.XCreateSimpleWindow=XCreateSimpleWindow;
-	x11.XCreateGC=dlsym(dl,"XCreateGC");
+	x11.XCreateGC=XCreateGC;
 	x11.XSelectInput=XSelectInput;
 	x11.XStoreName=XStoreName;
 	x11.XGetSelectionOwner=XGetSelectionOwner;
-- 
GitLab