From: Bastian Dehn Date: Mon, 5 Feb 2024 15:17:26 +0000 (+0100) Subject: input only one parameter X-Git-Tag: v1.0.0^2~344^2~6 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=18d2a870fdec38c4e1ddca3a4960495015a047d3;p=sane-kds-s2000w-net.git input only one parameter --- diff --git a/src/kds_s2000w_image_converter.c b/src/kds_s2000w_image_converter.c index 25da8a6..1a98b3d 100644 --- a/src/kds_s2000w_image_converter.c +++ b/src/kds_s2000w_image_converter.c @@ -16,7 +16,7 @@ void kds_s2000w_convert_terminate() MagickCoreTerminus(); } -void kds_s2000w_convert_jpg_to_pnm(void* blob, size_t size) +void kds_s2000w_convert_jpg_to_pnm(blobdata* blob) { ExceptionInfo* exception = NULL; Image* input_image = NULL; @@ -27,7 +27,7 @@ void kds_s2000w_convert_jpg_to_pnm(void* blob, size_t size) image_info = CloneImageInfo(NULL); const char* streamname = "stream.jpg"; strcpy(image_info->filename, streamname); - input_image = BlobToImage(image_info, blob, size , exception); + input_image = BlobToImage(image_info, blob->data, blob->size , exception); if (exception->severity != UndefinedException) CatchException(exception); diff --git a/src/kds_s2000w_image_converter.h b/src/kds_s2000w_image_converter.h index c403573..90eebb1 100644 --- a/src/kds_s2000w_image_converter.h +++ b/src/kds_s2000w_image_converter.h @@ -8,5 +8,5 @@ typedef struct { void kds_s2000w_convert_init(); void kds_s2000w_convert_terminate(); -void kds_s2000w_convert_jpg_to_pnm(); +void kds_s2000w_convert_jpg_to_pnm(blobdata* blob); #endif \ No newline at end of file diff --git a/tools/convert.c b/tools/convert.c index b7507a2..d81be5c 100644 --- a/tools/convert.c +++ b/tools/convert.c @@ -24,7 +24,7 @@ int main(int argc, char* argv[]) fclose(fptr); kds_s2000w_convert_init(); - kds_s2000w_convert_jpg_to_pnm(blob.data, blob.size); + kds_s2000w_convert_jpg_to_pnm(&blob); kds_s2000w_convert_terminate(); free(blob.data);