diff --git a/uppsrc/ide/icon.ico b/uppsrc/ide/icon.ico index f45c82170..d59b7d36d 100644 Binary files a/uppsrc/ide/icon.ico and b/uppsrc/ide/icon.ico differ diff --git a/uppsrc/plugin/bmp/Icon.cpp b/uppsrc/plugin/bmp/Icon.cpp index d48648686..4206e91b0 100644 --- a/uppsrc/plugin/bmp/Icon.cpp +++ b/uppsrc/plugin/bmp/Icon.cpp @@ -159,7 +159,7 @@ String WriteIcon(const Vector& icons, int flags) out.Cat((const char *)&bmih, sizeof(bmih)); if(bits <= 8) { int ncolors = 1 << bits; - Buffer palette(ncolors); + Buffer palette(ncolors, RGBAZero()); ImageRaster ir(img); CreatePalette(ir, ~palette, ncolors); cv = new PaletteCv();