#include #include #include "dff.h" int main(int argc, char *argv[]) { FILE *dff, *newdff; clump clp; if (argc < 3) { printf("Usage: %s dff newdff\n", argv[0]); exit(1); } if ((dff = fopen(argv[1], "rb")) == NULL) { printf("Couldn't open file: %s\n", argv[1]); exit(1); } if ((newdff = fopen(argv[2], "wb")) == NULL) { printf("Couldn't open file: %s\n", argv[2]); exit(1); } ReadClump(&clp, 0, dff); WriteDff(&clp, newdff); DestroyClump(&clp); fclose(dff); fclose(newdff); return 0; }