From 2e6ff786628bffb0c16eadfa028b337349fe01ac Mon Sep 17 00:00:00 2001 From: Dude so hot Date: Mon, 4 Nov 2024 20:49:52 +0800 Subject: [PATCH] Fast fix for operator precedence --- app/src/main/cpp/archive.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/cpp/archive.c b/app/src/main/cpp/archive.c index 203cbae07..99e1b333e 100644 --- a/app/src/main/cpp/archive.c +++ b/app/src/main/cpp/archive.c @@ -152,7 +152,7 @@ static int archive_map_entries_index(archive_ctx *ctx, bool sort) { static void archive_prealloc_mempool() { mempoolofs = calloc(entryCount, sizeof(size_t)); for (int i = 0; i < entryCount; ++i) { - mempoolofs[i] = PAGE_ALIGN(entries[i].size) + i ? mempoolofs[i - 1] : 0; + mempoolofs[i] = PAGE_ALIGN(entries[i].size) + (i ? mempoolofs[i - 1] : 0); } mempool = mmap(0, MEMPOOL_SIZE, PROT_RW, MAP_ANON_POOL, -1, 0); if (mempool == MAP_FAILED) {