1 #include "hptzip.h"
2 #ifdef ZLIBDL
3 #include "hptzipdl.h"
4 #endif
main(int argc,char * argv[])5 int main(int argc, char *argv[]) {
6 int rc;
7 rc = init_hptzip();
8 printf("init_hptzip(): %d\n", rc);
9 #ifdef ZLIBDL
10 printf(" > crc32()=%p\n", dl_crc32);
11 printf(" > get_crc_table()=%p\n", dl_get_crc_table);
12 printf(" > inflateInit2_()=%p\n", dl_inflateInit2_);
13 printf(" > inflate()=%p\n", dl_inflate);
14 printf(" > inflateEnd()=%p\n", dl_inflateEnd);
15 printf(" > deflateInit2_()=%p\n", dl_deflateInit2_);
16 printf(" > deflate()=%p\n", dl_deflate);
17 printf(" > deflateEnd()=%p\n", dl_deflateEnd);
18 #endif
19 {
20 unsigned long crc = crc32(0L, NULL, 0);;
21 crc = crc32(0L, "val khokhlov", 12);
22 printf("testing crc32(): %s\n", crc == 0xae16c6abL ? "OK" : "ERR");
23 }
24 {
25 rc = UnPackWithZlib("test.zip", NULL, ".\\");
26 printf("testing UnPackWithZlib(): %d\n", rc);
27 }
28 }
29