* io-ico.c (DecodeHeader): Correct computation of image height.
(OneLine): Correct update notification.
2002-07-07 Matthias Clasen <maclas@gmx.de>
+ * io-ico.c (DecodeHeader): Correct computation of image height.
+ (OneLine): Correct update notification.
+
Load-at-size functionality (#53726):
* gdk-pixbuf-io.h (ModuleSizeFunc): New.
return;
}
State->Header.height =
- (int)(BIH[11] << 24) + (BIH[10] << 16) + (BIH[9] << 8) + (BIH[8])/2;
+ (int)((BIH[11] << 24) + (BIH[10] << 16) + (BIH[9] << 8) + (BIH[8]))/2;
/* /2 because the BIH height includes the transparency mask */
if (State->Header.height == 0) {
g_set_error (error,
if (context->updated_func != NULL) {
(*context->updated_func) (context->pixbuf,
0,
- context->Lines,
+ context->Lines % context->Header.height,
context->Header.width,
- context->Header.height,
+ 1,
context->user_data);
}