+#include <stdlib.h>
#include <stdio.h>
#include "zpm.h"
}
zpm_open(&pkg, av[1]);
zpm_begin(&pkg);
- zpm_import(&pkg, av[2], 0, hash);
- zpm_commit(&pkg);
+ if (zpm_import(&pkg, av[2], 0, hash)) {
+ zpm_commit(&pkg);
+ fprintf(stdout, "%s\n", hash);
+ //fprintf(stdout, "%s %s\n", hash, av[2]);
+ } else {
+ exit(1);
+ }
zpm_close(&pkg);
- //fprintf(stdout, "%s %s\n", hash, av[2]);
- fprintf(stdout, "%s\n", hash);
return 0;
}