summaryrefslogtreecommitdiffstats
path: root/vidix
diff options
context:
space:
mode:
authordiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2004-05-13 08:52:34 +0000
committerdiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2004-05-13 08:52:34 +0000
commit2fc81115231adb55664999eec7dde55e6414e3c7 (patch)
treebdd51aeeda647d1e22b6408ec5d2ea00d746b513 /vidix
parent010e3cc77fcc71dae971afad6f72b69d78bb32bb (diff)
downloadmpv-2fc81115231adb55664999eec7dde55e6414e3c7.tar.bz2
mpv-2fc81115231adb55664999eec7dde55e6414e3c7.tar.xz
segfault fix by Jarrod Johnson <jbj-zl@ura.dnsalias.org>
approved by Vladimir Mosgalin, the original author of that code snippet git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12467 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'vidix')
-rw-r--r--vidix/drivers/radeon_vid.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/vidix/drivers/radeon_vid.c b/vidix/drivers/radeon_vid.c
index 8dea2d3ffa..853bd4f389 100644
--- a/vidix/drivers/radeon_vid.c
+++ b/vidix/drivers/radeon_vid.c
@@ -930,7 +930,11 @@ vidix_capability_t def_cap =
void probe_fireGL_driver() {
Display *dp = XOpenDisplay ((void*)0);
int n = 0;
- char **extlist = XListExtensions (dp, &n);
+ char **extlist;
+ if (dp==NULL) {
+ return;
+ }
+ extlist = XListExtensions (dp, &n);
XCloseDisplay (dp);
if (extlist) {
int i;