libtiff: tiffcrop.c: fix warning about signed vs unsigned comparison

From 24d3b2425af24432e0e4e2fd58b33f3b04c4bfa4 Mon Sep 17 00:00:00 2001
From: Even Rouault <[EMAIL REDACTED]>
Date: Wed, 23 Nov 2022 21:29:52 +0100
Subject: [PATCH] tiffcrop.c: fix warning about signed vs unsigned comparison

---
 tools/tiffcrop.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/tools/tiffcrop.c b/tools/tiffcrop.c
index 2421aa3d..90f57583 100644
--- a/tools/tiffcrop.c
+++ b/tools/tiffcrop.c
@@ -1251,10 +1251,10 @@ writeBufferToSeparateStrips (TIFF* out, uint8_t* buf,
 	}
       if ((dump->outfile != NULL) && (dump->level == 1))
         {
-          if (scanlinesize > 0x0ffffffffULL) {
+          if ((uint64_t)scanlinesize > 0x0ffffffffULL) {
               dump_info(dump->infile, dump->format, "loadImage",
                   "Attention: scanlinesize %"PRIu64" is larger than UINT32_MAX.\nFollowing dump might be wrong.",
-                  scanlinesize);
+                  (uint64_t)scanlinesize);
           }
           dump_info(dump->outfile, dump->format,"",
                   "Sample %2d, Strip: %2d, bytes: %4d, Row %4d, bytes: %4d, Input offset: %6d", 
@@ -6545,10 +6545,10 @@ loadImage(TIFF* in, struct image_data *image, struct dump_opts *dump, unsigned c
     dump_info  (dump->infile, dump->format, "", 
                 "Bits per sample %"PRIu16", Samples per pixel %"PRIu16, bps, spp);
 
-    if (scanlinesize > 0x0ffffffffULL) {
+    if ((uint64_t)scanlinesize > 0x0ffffffffULL) {
         dump_info(dump->infile, dump->format, "loadImage",
             "Attention: scanlinesize %"PRIu64" is larger than UINT32_MAX.\nFollowing dump might be wrong.",
-            scanlinesize);
+            (uint64_t)scanlinesize);
     }
     for (i = 0; i < length; i++)
       dump_buffer(dump->infile, dump->format, 1, (uint32_t)scanlinesize,