]> gitweb.hhaalo.de Git - sane-kds-s2000w-net.git/commitdiff
before convert check is jpeg
authorBastian Dehn <hhaalo@arcor.de>
Sun, 26 Jan 2025 11:49:12 +0000 (12:49 +0100)
committerBastian Dehn <hhaalo@arcor.de>
Sun, 26 Jan 2025 11:49:49 +0000 (12:49 +0100)
src/kds_s2000w_image_converter_netpbm.c

index 8e3bb81a98aa8d59788a9f4f135e8c5ac747312e..a470f50e443300abef56aa4bec55c17b3804aee8 100644 (file)
@@ -204,6 +204,9 @@ void kds_s2000w_image_converter_metadata_from_scanner_image(blobdata* image, ima
 
 void kds_s2000w_image_converter_jpg_to_pnm(blobdata* in, blobdata* out, int depth)
 {
+       if (!_kds_s2000w_image_converter_is_jpeg(in))
+               return;
+
        FILE* jpeg_stream = fmemopen(in->data, in->size, "r");
 
        struct jpeg_decompress_struct cinfo;
@@ -238,5 +241,8 @@ void kds_s2000w_image_converter_jpg_to_pnm(blobdata* in, blobdata* out, int dept
 
 void kds_s2000w_image_converter_tiff_to_pnm(blobdata* in, blobdata* out)
 {
+       if (_kds_s2000w_image_converter_is_jpeg(in))
+               return;
+
        return;
 }