repo: rxvt-unicode-sixel
action: commit
revision: 
path_from: 
revision_from: 6220abccd26bc9ea930b33025b229e6882f670e8:
path_to: 
revision_to: 
git.thebackupbox.net
rxvt-unicode-sixel
git clone git://git.thebackupbox.net/rxvt-unicode-sixel
commit 6220abccd26bc9ea930b33025b229e6882f670e8
Author: Emanuele Giaquinta 
Date:   Sat Nov 6 17:16:15 2010 +0000

    Compile in the client tint code even when libXrender is present, as the
    Render extension may not be available.

diff --git a/src/background.C b/src/background.C
index d3c3f7f4307b5b8ed7c2f74b91416d1681e4cd06..
index ..133ec59c6dd7e0a1b3081b6e42b6aeaa877df4ce 100644
--- a/src/background.C
+++ b/src/background.C
@@ -1415,7 +1415,7 @@ bgPixmap_t::set_root_pixmap ()
 }
 # endif /* ENABLE_TRANSPARENCY */

-# ifndef HAVE_AFTERIMAGE
+#if defined(ENABLE_TRANSPARENCY) && !defined(HAVE_AFTERIMAGE)
 static void ShadeXImage(Visual *visual, XImage *srcImage, int shade, int rm, int gm, int bm);
 # endif

@@ -1449,7 +1449,7 @@ bgPixmap_t::render ()
     }
 # endif

-# if defined(ENABLE_TRANSPARENCY) && !defined(HAVE_AFTERIMAGE) && !XRENDER
+# if defined(ENABLE_TRANSPARENCY) && !defined(HAVE_AFTERIMAGE)
   XImage *result = NULL;

   if (background_flags && (flags & isInvalid))
@@ -1576,7 +1576,7 @@ bgPixmap_t::apply ()

 #endif /* HAVE_BG_PIXMAP */

-#if defined(ENABLE_TRANSPARENCY) && !defined(HAVE_AFTERIMAGE) && !XRENDER
+#if defined(ENABLE_TRANSPARENCY) && !defined(HAVE_AFTERIMAGE)
 /* taken from aterm-0.4.2 */

 static void

-----END OF PAGE-----