static int mar_test(const char *path) { MarFile *mar; mar = mar_open(path); if (!mar) return -1; printf("SIZE\tMODE\tNAME\n"); mar_enum_items(mar, mar_test_callback, NULL); mar_close(mar); return 0; }
int mar_extract(const char *path) { MarFile *mar; int rv; mar = mar_open(path); if (!mar) return -1; rv = mar_enum_items(mar, mar_test_callback, NULL); mar_close(mar); return rv; }