} bmi;
HDC hdc;
uint8_t *pixels, *bits;
- int rowstride, x, y, w, h;
+ int x, y, w, h;
+ gsize rowstride;
if (!GDI_CALL (GetIconInfo, (hicon, &ii)))
return NULL;
no_alpha = FALSE;
pixels += 4;
}
- pixels += (w * 4 - rowstride);
+ pixels += rowstride - w * 4;
}
/* mask */
pixels[3] = 255 - bits[(x + y * w) * 4];
pixels += 4;
}
- pixels += (w * 4 - rowstride);
+ pixels += rowstride - w * 4;
}
}
}
xorp++;
}
}
- pixels += (w * 4 - rowstride);
+ pixels += rowstride - w * 4;
}
}