X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fjpeg.c;h=71483f6405fdb51a0c16a4dcb9a7797cb463afe7;hb=c10fb05b68fa1c717ef7d62d84bfb29008d41c33;hp=66882b0182b1f88a198e03b7f439bbe6ede64f2a;hpb=2ce26d808e6296ef01e50b1cbf7417cdca523a08;p=swftools.git diff --git a/lib/jpeg.c b/lib/jpeg.c index 66882b0..71483f6 100644 --- a/lib/jpeg.c +++ b/lib/jpeg.c @@ -227,7 +227,7 @@ boolean mem_fill_input_buffer (j_decompress_ptr cinfo) void mem_skip_input_data (j_decompress_ptr cinfo, long num_bytes) { struct jpeg_source_mgr* mgr = cinfo->src; - printf("skip %d +%d\n", size - mgr->bytes_in_buffer, num_bytes); + printf("skip %d +%ld\n", size - mgr->bytes_in_buffer, num_bytes); if(num_bytes<=0) return; mgr->next_input_byte += num_bytes; @@ -362,6 +362,7 @@ int jpeg_load(const char*filename, unsigned char**dest, int*_width, int*_height) jpeg_finish_decompress(&cinfo); jpeg_destroy_decompress(&cinfo); + fclose(fi); return 1; }