xmms: fixed the doublesize crash issue
This commit is contained in:
parent
5394521c5a
commit
ec96fe4915
@ -1 +1,2 @@
|
||||
f3e6dbaf0b3f571a532ab575656be506 xmms-1.2.11.tar.bz2
|
||||
a962f403675d1316289cbde702f9ad4e xmms_doublesize.patch
|
||||
|
@ -7,11 +7,13 @@
|
||||
|
||||
name=xmms
|
||||
version=1.2.11
|
||||
release=1
|
||||
source=(http://www.xmms.org/files/1.2.x/$name-$version.tar.bz2)
|
||||
release=2
|
||||
source=(http://www.xmms.org/files/1.2.x/$name-$version.tar.bz2 \
|
||||
${name}_doublesize.patch)
|
||||
|
||||
build() {
|
||||
cd $name-$version
|
||||
patch -p1 -i $SRC/${name}_doublesize.patch
|
||||
./configure --prefix=/usr \
|
||||
--disable-mikmod \
|
||||
--disable-nls \
|
||||
|
11
xmms/xmms_doublesize.patch
Normal file
11
xmms/xmms_doublesize.patch
Normal file
@ -0,0 +1,11 @@
|
||||
--- xmms-1.2.11/xmms/util.c 2006-11-05 12:29:59.000000000 +0800
|
||||
+++ xmms-1.2.11/xmms/util.c 2006-11-05 12:30:01.000000000 +0800
|
||||
@@ -175,7 +175,7 @@ GdkImage *create_dblsize_image(GdkImage
|
||||
* This needs to be optimized
|
||||
*/
|
||||
|
||||
- dblimg = gdk_image_new(GDK_IMAGE_NORMAL, gdk_visual_get_best(), img->width << 1, img->height << 1);
|
||||
+ dblimg = gdk_image_new(GDK_IMAGE_NORMAL, gdk_visual_get_best_with_depth(img->depth), img->width << 1, img->height << 1);
|
||||
if (dblimg->bpp == 1)
|
||||
{
|
||||
register guint8 *srcptr, *ptr, *ptr2, pix;
|
Loading…
Reference in New Issue
Block a user