summaryrefslogtreecommitdiff
path: root/devel/directfb/files/patch-interfaces-IDirectFBImageProvider-idirectfbimageprovider_jpeg.c
blob: 7c1022a1afea8627181791c29b358618e13d54ec (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- interfaces/IDirectFBImageProvider/idirectfbimageprovider_jpeg.c.orig	2007-11-02 12:40:44.000000000 +0100
+++ interfaces/IDirectFBImageProvider/idirectfbimageprovider_jpeg.c	2007-11-02 12:42:20.000000000 +0100
@@ -464,7 +464,7 @@
                               BUG("unsupported format not filtered before");
                               return DFB_BUG;
                     }
-                    (__u8*)row_ptr += pitch;
+                    row_ptr = (__u8*)row_ptr + pitch;
                }
           }
           else {     /* image must be scaled */
@@ -474,7 +474,7 @@
                while (cinfo.output_scanline < cinfo.output_height) {
                     jpeg_read_scanlines(&cinfo, buffer, 1);
                     copy_line32( (__u32*)row_ptr, *buffer, cinfo.output_width);
-                    (__u32*)row_ptr += cinfo.output_width;
+                    row_ptr = (__u32*)row_ptr + cinfo.output_width;
                }
                dfb_scale_linear_32( dst, image_data, cinfo.output_width,
                                     cinfo.output_height, rect.w, rect.h,