diff -Nurd -x'*~' zbar-0.10.orig/zbar/jpeg.c zbar-0.10/zbar/jpeg.c
--- zbar-0.10.orig/zbar/jpeg.c	2009-10-23 14:16:44.000000000 -0400
+++ zbar-0.10/zbar/jpeg.c	2013-08-19 16:28:23.000000000 -0400
@@ -68,12 +68,12 @@
     cinfo->src->bytes_in_buffer = img->datalen;
 }
 
-int fill_input_buffer (j_decompress_ptr cinfo)
+boolean fill_input_buffer (j_decompress_ptr cinfo)
 {
     /* buffer underrun error case */
     cinfo->src->next_input_byte = fake_eoi;
     cinfo->src->bytes_in_buffer = 2;
-    return(1);
+    return(TRUE);
 }
 
 void skip_input_data (j_decompress_ptr cinfo,