aboutsummaryrefslogtreecommitdiff
path: root/lib/gdi/gpixmap.cpp
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2005-12-07 15:04:54 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2005-12-07 15:04:54 +0000
commit6bc9f7451c182bc2044e90cf317231d1d3927ee4 (patch)
treeaac70805222082f5c167b3de3b1edaf336d30fed /lib/gdi/gpixmap.cpp
parent7ee8589392aca17526ca30264689f204afc9646a (diff)
downloadenigma2-6bc9f7451c182bc2044e90cf317231d1d3927ee4.tar.gz
enigma2-6bc9f7451c182bc2044e90cf317231d1d3927ee4.zip
remove unneeded hack
Diffstat (limited to 'lib/gdi/gpixmap.cpp')
-rw-r--r--lib/gdi/gpixmap.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/gdi/gpixmap.cpp b/lib/gdi/gpixmap.cpp
index 3e07bca0..aaffbaa7 100644
--- a/lib/gdi/gpixmap.cpp
+++ b/lib/gdi/gpixmap.cpp
@@ -180,11 +180,9 @@ void gPixmap::blit(const gPixmap &src, ePoint pos, const gRegion &clip, int flag
for (unsigned int i=0; i<clip.rects.size(); ++i)
{
eRect area=eRect(pos, src.size());
-
- if (!(flag & blitAlphaTest)) // HACK !!
- area&=clip.rects[i];
-
+ area&=clip.rects[i];
area&=eRect(ePoint(0, 0), size());
+
if ((area.width()<0) || (area.height()<0))
continue;