From 9251ed238c0302fb6f3cb75b4f4f5ec06dfae929 Mon Sep 17 00:00:00 2001 From: txyyh Date: Wed, 21 Sep 2022 08:56:56 +0800 Subject: [PATCH] Fix archive code error (#289) --- 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 54e82db02..7c0bd2e6a 100644 --- a/app/src/main/cpp/archive.c +++ b/app/src/main/cpp/archive.c @@ -257,8 +257,8 @@ Java_com_hippo_UriArchiveAccessor_extractToAddr(JNIEnv *env, jobject thiz, jint return 0; long long size = archive_entry_size(ctx->entry); void *buffer = malloc(size + sizeof(long long)); - *(long long *) buffer = size; if (!buffer) { + *(long long *) buffer = size; ctx->using = 0; LOGE("Allocate buffer for decompression failed:ENOMEM"); free(buffer);