int main(int argc, const char **argv) { int ret; if ((ret = HX_init()) <= 0) { fprintf(stderr, "HX_init: %s\n", strerror(-ret)); abort(); } ret = main2(argc, argv); HX_exit(); return ret; }
int main(int argc, const char **argv) { int ret; if ((ret = HX_init()) < 0) { fprintf(stderr, "HX_init: %s\n", strerror(errno)); return EXIT_FAILURE; } ret = main2(argc, argv); HX_exit(); return ret; }
int main(void) { unsigned long bitmap[HXbitmap_size(unsigned long, 64)]; if (HX_init() <= 0) abort(); printf("sizeof bitmap: %zu, array_size: %zu\n", sizeof(bitmap), ARRAY_SIZE(bitmap)); HXbitmap_set(bitmap, 0); printf(HX_STRINGIFY(1234+2 +2) "," HX_STRINGIFY(ZZ) "\n"); HX_exit(); return EXIT_SUCCESS; }
int main(void) { void *d; const char *n; if (HX_init() <= 0) abort(); d = HXdir_open("/tmp"); printf("Available files in /tmp:\n"); while ((n = HXdir_read(d)) != NULL) printf("\t" "%s\n", n); HXdir_close(d); HX_exit(); return EXIT_SUCCESS; }