Fixed bitmap reading bug.
authorArmin Novak <armin.novak@gmail.com>
Sun, 19 Apr 2015 10:29:17 +0000 (12:29 +0200)
committerArmin Novak <armin.novak@gmail.com>
Sun, 19 Apr 2015 10:29:17 +0000 (12:29 +0200)
winpr/libwinpr/utils/image.c

index 62b2cb0..f373e68 100644 (file)
@@ -192,7 +192,7 @@ int winpr_image_bitmap_read_fp(wImage* image, FILE* fp)
 
        image->bitsPerPixel = bi.biBitCount;
        image->bytesPerPixel = (image->bitsPerPixel / 8);
-       image->scanline = (bi.biSizeImage / bi.biHeight);
+       image->scanline = (bi.biSizeImage / image->height);
 
        image->data = (BYTE*) malloc(bi.biSizeImage);