blob: 129b262f136548df892136ed929270a3d4a38b89 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
Index: programs/Xserver/hw/xfree86/common/xf86Config.c
diff -u -p programs/Xserver/hw/xfree86/common/xf86Config.c.orig programs/Xserver/hw/xfree86/common/xf86Config.c
--- programs/Xserver/hw/xfree86/common/xf86Config.c.orig Wed Dec 21 07:30:50 2005
+++ programs/Xserver/hw/xfree86/common/xf86Config.c Thu Jan 26 15:10:39 2006
@@ -505,8 +505,12 @@ GenerateDriverlist(char * dirname, char
{
#ifdef XFree86LOADER
char **ret;
- char *subdirs[] = { dirname, NULL };
+ char *subdirs[2];
static const char *patlist[] = {"(.*)_drv\\.so", "(.*)_drv\\.o", NULL};
+
+ subdirs[0] = dirname;
+ subdirs[1] = NULL;
+
ret = LoaderListDirs(subdirs, patlist);
/* fix up the probe order for video drivers */
|