diff options
Diffstat (limited to 'wm/icewm/patches/patch-src_yimage.cc')
-rw-r--r-- | wm/icewm/patches/patch-src_yimage.cc | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/wm/icewm/patches/patch-src_yimage.cc b/wm/icewm/patches/patch-src_yimage.cc new file mode 100644 index 00000000000..12dd9c2f5d7 --- /dev/null +++ b/wm/icewm/patches/patch-src_yimage.cc @@ -0,0 +1,15 @@ +$NetBSD: patch-src_yimage.cc,v 1.1 2018/11/22 04:56:03 ryo Exp $ + +* "this" must not be null. comparison with null will be removed by compiler optimization. + +--- src/yimage.cc.orig 2009-11-08 18:59:46.000000000 +0000 ++++ src/yimage.cc +@@ -244,7 +244,7 @@ YPixmap::~YPixmap() { + } + + void YPixmap::replicate(bool horiz, bool copyMask) { +- if (this == NULL || pixmap() == None || (fMask == None && copyMask)) ++ if (pixmap() == None || (fMask == None && copyMask)) + return; + + int dim(horiz ? width() : height()); |