diff options
Diffstat (limited to 'games/briquolo/patches/fix_ati_crash.patch')
-rw-r--r-- | games/briquolo/patches/fix_ati_crash.patch | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/games/briquolo/patches/fix_ati_crash.patch b/games/briquolo/patches/fix_ati_crash.patch new file mode 100644 index 0000000000..f3caee1a44 --- /dev/null +++ b/games/briquolo/patches/fix_ati_crash.patch @@ -0,0 +1,22 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 10_fix_ati_crash.dpatch by Bradley Smith <brad@brad-smith.co.uk> +## +## DP: Fixes crash on ati cards + +@DPATCH@ + +diff -Naur briquolo-0.5.7.orig/src/MOGL/MOGL_Fenetre.cpp briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp +--- briquolo-0.5.7.orig/src/MOGL/MOGL_Fenetre.cpp 2008-03-24 13:23:07.000000000 +0000 ++++ briquolo-0.5.7/src/MOGL/MOGL_Fenetre.cpp 2008-03-29 19:41:40.000000000 +0000 +@@ -168,6 +168,11 @@ + // On recommence donc ! + _NbBitParPixel = 24; + _SurfaceSDL = _CreerFenetre(_NbBitParPixel, flags); ++ if(_SurfaceSDL == NULL) ++ { ++ _NbBitParPixel = 16; ++ _SurfaceSDL = _CreerFenetre(_NbBitParPixel, flags); ++ } + } + } + if (_SurfaceSDL == NULL) |