]> gitweb.hhaalo.de Git - sane-kds-s2000w-net.git/commitdiff
refactor get max len
authorBastian Dehn <hhaalo@arcor.de>
Fri, 17 May 2024 20:32:31 +0000 (22:32 +0200)
committerBastian Dehn <hhaalo@arcor.de>
Fri, 17 May 2024 20:32:31 +0000 (22:32 +0200)
src/kds_s2000w_net.c

index e1ec5b085c88a44bea59547319f9d0fd0084fa22..8375822351cb056da952891dee3c3cb4eb10f0dd 100644 (file)
@@ -230,8 +230,9 @@ SANE_Status _sane_kds_s2000w_net_read(SANE_Handle handle, SANE_Byte* data,
 
        // calc max length
        int maxlen = max_length;
-       if (h->pnm_image->size - h->read_info->read_size < max_length)
-               maxlen = h->pnm_image->size - h->read_info->read_size;
+       int rest_size = h->pnm_image->size - h->read_info->read_size;
+       if (rest_size < max_length)
+               maxlen = rest_size;
 
        // read image
        if (h->pnm_image->data != NULL && h->read_info->read_size <= 0)