this added OS implementation of zlib. this also prototyped extracting the first 512 bytes of a tar.gz file and displaying the content of the first 100 bytes (name of the first file in the tarball)

This commit is contained in:
Marcel Nowicki
2022-02-11 14:53:51 +01:00
parent a80f78c36d
commit 692ab2ff85
2 changed files with 10 additions and 2 deletions

View File

@@ -68,6 +68,12 @@ int main(int argc, char** argv) {
test.close();
if (x == '\213')
std::cout << "success" << std::endl;
gzFile gzIn = gzopen("test4.tar.gz", "rb");
gzbuffer(gzIn, 512);
char* testbuf = new char[512];
gzread(gzIn, testbuf, 512);
std::string teststr (&testbuf[0], 100);
std::cout << teststr << '\n';
return 0;
}