#include #include #include int main(void) { int chunksize = 1024; FILE* file = fopen("test.bzip2", "wb"); char* buf = malloc(sizeof(char) * chunksize); int error, rsize; unsigned int in, out; BZFILE* bzfile = BZ2_bzWriteOpen(&error, file, 64, 1, 10); /* Don't actually write anything for the purposes of the test */ BZ2_bzWriteClose(&error, bzfile, 1, &in, &out); free(buf); fclose(file); remove("test.bzip2"); return 0; }