diff options
author | diego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2004-05-13 08:52:34 +0000 |
---|---|---|
committer | diego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2004-05-13 08:52:34 +0000 |
commit | 2fc81115231adb55664999eec7dde55e6414e3c7 (patch) | |
tree | bdd51aeeda647d1e22b6408ec5d2ea00d746b513 /vidix | |
parent | 010e3cc77fcc71dae971afad6f72b69d78bb32bb (diff) | |
download | mpv-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.c | 6 |
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; |