From 9f34fe7a73c26feb3b654c5aab34a3e1f4d37f8c Mon Sep 17 00:00:00 2001 From: Steffest Date: Mon, 19 Feb 2018 17:44:57 +0100 Subject: [PATCH] Bugfix in DMS decompression with DEEP Compression --- sae/dms.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sae/dms.js b/sae/dms.js index a2b61c7..9a02be4 100644 --- a/sae/dms.js +++ b/sae/dms.js @@ -325,10 +325,10 @@ function SAEO_DMS() { //l = (j - k) << 1; l = j - k; //memmove(&freq[k + 1], &freq[k], (size_t)l); - for (m = l; m >= 0; m--) freq[k + m + 1] = freq[k + m]; + for (m = l-1; m >= 0; m--) freq[k + m + 1] = freq[k + m]; freq[k] = f; //memmove(&son[k + 1], &son[k], (size_t)l); - for (m = l; m >= 0; m--) son[k + m + 1] = son[k + m]; + for (m = l-1; m >= 0; m--) son[k + m + 1] = son[k + m]; son[k] = i; } /* connect prnt */