From d50269c30f46db0e4ffdc7eb22a920b6da4528fd Mon Sep 17 00:00:00 2001 From: Dominik Loidolt <dominik.loidolt@univie.ac.at> Date: Mon, 19 Feb 2024 16:00:50 +0100 Subject: [PATCH] Fix for sparc compiler --- lib/icu_compress/cmp_icu.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/icu_compress/cmp_icu.c b/lib/icu_compress/cmp_icu.c index 5ce498c..8e67c43 100644 --- a/lib/icu_compress/cmp_icu.c +++ b/lib/icu_compress/cmp_icu.c @@ -897,9 +897,11 @@ static int compress_imagette(const struct cmp_cfg *cfg, int stream_len) if (stream_len <= 0) break; - if (up_model_buf) - up_model_buf[i] = cmp_up_model(get_unaligned(&data_buf[i]), - model, cfg->model_value, setup.lossy_par); + if (up_model_buf) { + uint16_t data = get_unaligned(&data_buf[i]); + up_model_buf[i] = cmp_up_model(data, model, cfg->model_value, + setup.lossy_par); + } if (i >= cfg->samples-1) break; -- GitLab