Add cdh test

This commit is contained in:
atxr 2024-02-06 16:18:22 +01:00
parent e04a231974
commit ac658859aa
2 changed files with 28 additions and 0 deletions

26
tests/test_get_cdh.c Normal file
View file

@ -0,0 +1,26 @@
#include <stdio.h>
#include "libmineziper_zip.h"
#define BUF_SIZE 10000
int main(int argc, char** argv)
{
FILE* stream = fopen(argv[1], "r");
if (stream == NULL)
{
fprintf(stderr, "Cannot open file for writing\n");
return -1;
}
char buf[BUF_SIZE + 1];
zip zip;
raw raw;
raw.size = fread(buf, BUF_SIZE, 1, stream);
buf[BUF_SIZE] = '\0';
raw.buf = buf;
find_cdh(&raw, &zip);
return 0;
}