From 6ec5430a6a06b09361b2272230a7723b15fde7b1 Mon Sep 17 00:00:00 2001 From: Jacob Young Date: Sat, 10 Apr 2021 18:48:22 -0400 Subject: [PATCH] Fix checksum comparison. --- src/main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.c b/src/main.c index 0763e3a..dfd689e 100644 --- a/src/main.c +++ b/src/main.c @@ -1045,11 +1045,11 @@ static var_name_t *lookup_object_handle( return var_name->valid ? var_name : NULL; } -static unsigned compute_checksum( +static uint16_t compute_checksum( const void *data, size_t size) { unsigned sum = 0; - const mtp_byte_t *pointer = data; + const uint8_t *pointer = data; while (size--) sum += *pointer++; return sum;