diff options
| author | Matthias Melcher <git@matthiasm.com> | 2019-02-02 17:47:55 +0100 |
|---|---|---|
| committer | Matthias Melcher <git@matthiasm.com> | 2019-02-02 17:47:55 +0100 |
| commit | 452a410a3ea02f58930c4b3cc5a04bbb6b3e7070 (patch) | |
| tree | d243cf51c8b20541b46ba051d646c91b5aad1825 /src/fl_draw_pixmap.cxx | |
| parent | 76668c7cc11c80f337bd7d04d6adead49c8a636f (diff) | |
STR #2714: remove new shadow lint for MacOS
Diffstat (limited to 'src/fl_draw_pixmap.cxx')
| -rw-r--r-- | src/fl_draw_pixmap.cxx | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/fl_draw_pixmap.cxx b/src/fl_draw_pixmap.cxx index 8669331c1..42b7e25f0 100644 --- a/src/fl_draw_pixmap.cxx +++ b/src/fl_draw_pixmap.cxx @@ -240,19 +240,19 @@ int fl_draw_pixmap(const char*const* cdata, int x, int y, Fl_Color bg) { int W = (w+7)/8; uchar* bitmap = new uchar[W * h]; *p = bitmap; - const uchar *p = &buffer[3]; + const uchar *alphaPtr = &buffer[3]; uchar b = 0; for (int Y = 0; Y < h; Y++) { b = 0; - for (int X = 0, bit = 1; X < w; X++, p += 4) { - if (*p > 127) + for (int X = 0, bit = 1; X < w; X++, alphaPtr += 4) { + if (*alphaPtr > 127) b |= bit; - bit <<= 1; + bit <<= 1; if (bit > 0x80 || X == w-1) { - *bitmap++ = b; + *bitmap++ = b; bit = 1; - b = 0; - } + b = 0; + } } // if chars_per_pixel } // for Y } |
