From 33879bb218af9d71a4ae8eb60c410b1353023121 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Fri, 19 Nov 1999 18:59:19 +0000 Subject: [PATCH] Tom's patch - hope I got it right this time git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@4632 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/xpm/create.c | 21 +++++---------------- 1 file changed, 5 insertions(+), 16 deletions(-) diff --git a/src/xpm/create.c b/src/xpm/create.c index 1b1e592182..29fa8a5089 100644 --- a/src/xpm/create.c +++ b/src/xpm/create.c @@ -1441,22 +1441,11 @@ MSWSetImagePixels(Display *dc, XImage *image, unsigned int width, unsigned int h unsigned int x, y; SelectObject(*dc, image->bitmap); - if (image->depth == 1) - { - for (y = 0; y < height; y++) { - for (x = 0; x < width; x++) { - SetPixel(*dc, x, y, (pixels[*(data++)] ? RGB(255,255,255) : 0)); /* data is [x+y*width] */ - } - } - } - else - { - for (y = 0; y < height; y++) { - for (x = 0; x < width; x++) { - SetPixel(*dc, x, y, pixels[*(data++)]); /* data is [x+y*width] */ - } - } - } + for (y = 0; y < height; y++) { + for (x = 0; x < width; x++) { + SetPixel(*dc, x, y, pixels[*(data++)]); /* data is [x+y*width] */ + } + } } #else void MSWSetImagePixels(Display *dc, XImage *image, unsigned int width, unsigned int height,