From e3c382efa0aef52baffe4a246994b2b6a249e601 Mon Sep 17 00:00:00 2001 From: Matias Fontanini Date: Wed, 16 Dec 2015 20:03:27 -0800 Subject: [PATCH] Fix sum_range issue on big endian --- src/utils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils.cpp b/src/utils.cpp index 274bb91..a1c6dd9 100644 --- a/src/utils.cpp +++ b/src/utils.cpp @@ -233,7 +233,7 @@ uint16_t sum_range(const uint8_t *start, const uint8_t *end) { if(((end - start) & 1) == 1) { last = end - 1; - padding = *(end - 1); + padding = Endian::host_to_le(*(end - 1)); } while(ptr < last) {