summaryrefslogtreecommitdiff
path: root/devel/directfb/files/patch-interfaces-IDirectFBImageProvider-idirectfbimageprovider_jpeg.c
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2007-11-05 10:04:34 +0000
committerMartin Wilke <miwi@FreeBSD.org>2007-11-05 10:04:34 +0000
commitf0b9b9e97e615a72ddaf87432b101c93445008b1 (patch)
treebd1533836c14230f2d9b7348a4ac041e2e81215f /devel/directfb/files/patch-interfaces-IDirectFBImageProvider-idirectfbimageprovider_jpeg.c
parent- Unbreak build is fine. (tested on i386/amd64) (diff)
- Unbreak
- Fix build with gcc 4.2 PR: 117765 Submitted by: Pietro Cerutti <gahr@gahr.ch> Approved by: portmgr (pav)
Diffstat (limited to 'devel/directfb/files/patch-interfaces-IDirectFBImageProvider-idirectfbimageprovider_jpeg.c')
-rw-r--r--devel/directfb/files/patch-interfaces-IDirectFBImageProvider-idirectfbimageprovider_jpeg.c20
1 files changed, 20 insertions, 0 deletions
diff --git a/devel/directfb/files/patch-interfaces-IDirectFBImageProvider-idirectfbimageprovider_jpeg.c b/devel/directfb/files/patch-interfaces-IDirectFBImageProvider-idirectfbimageprovider_jpeg.c
new file mode 100644
index 000000000000..7c1022a1afea
--- /dev/null
+++ b/devel/directfb/files/patch-interfaces-IDirectFBImageProvider-idirectfbimageprovider_jpeg.c
@@ -0,0 +1,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,