From 3636d3fa0de0122207ee5a96952f0618c01b1309 Mon Sep 17 00:00:00 2001 From: atxr Date: Tue, 6 Feb 2024 20:18:33 +0100 Subject: [PATCH] Clean code --- libmineziper/src/libmineziper.c | 5 ++++- libmineziper/src/libmineziper_zip.c | 9 ++++++--- tests/test_get_cdh.c | 1 + 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/libmineziper/src/libmineziper.c b/libmineziper/src/libmineziper.c index b8598ce..98ae817 100644 --- a/libmineziper/src/libmineziper.c +++ b/libmineziper/src/libmineziper.c @@ -1,6 +1,9 @@ #include "libmineziper.h" -bool detect_overlaps(char* filename) {} +bool detect_overlaps(char* filename) +{ + return true; +} int get_uncompressed_size(zip* in) { diff --git a/libmineziper/src/libmineziper_zip.c b/libmineziper/src/libmineziper_zip.c index 95803c9..8e864bd 100644 --- a/libmineziper/src/libmineziper_zip.c +++ b/libmineziper/src/libmineziper_zip.c @@ -1,6 +1,9 @@ -#include "libmineziper_zip.h" +#include +#include #include +#include "libmineziper_zip.h" + void get_eocd(raw* raw, zip* out) { if (raw->size < START_EOCD_SEARCH) @@ -11,7 +14,7 @@ void get_eocd(raw* raw, zip* out) { if (strcmp(se, EOCD_SIG) == 0) { - out->eocd = se; + out->eocd = (EOCD*) se; out->cdh = (CDH**) malloc(out->eocd->number_of_entries * sizeof(CDH*)); break; } @@ -30,7 +33,7 @@ void get_cdh(raw* raw, zip* out) out->cd = raw->buf + out->eocd->off_cdh; - CDH* cdh = out->cd; + CDH* cdh = (CDH*) out->cd; for (int i = 0; i < out->eocd->number_of_entries; i++) { out->cdh[i] = cdh; diff --git a/tests/test_get_cdh.c b/tests/test_get_cdh.c index 98d53ca..cb6d87e 100644 --- a/tests/test_get_cdh.c +++ b/tests/test_get_cdh.c @@ -1,4 +1,5 @@ #include + #include "libmineziper_zip.h" #define BUF_SIZE 0xfffff