HuntnGather

Subversion Repositories:
Compare Path: Rev
With Path: Rev
?path1? @ 8  →  ?path2? @ 10
/trunk/HuntnGather/Gather/Gather.c
@@ -644,7 +644,7 @@
int main(int argc, char **argv) {
int option;
char *dbFile;
struct stat path;
struct stat dirStat;
 
// Bind handler to SIGINT.
signal(SIGINT, SignalHandler);
@@ -668,14 +668,16 @@
}
}
 
if(optind > argc) {
 
if(optind >= argc) {
fprintf(stdout, "SYNTAX: %s [-q] [-d DATABASE] DIRECTORY\n", argv[0]);
return 1;
}
 
stat(argv[optind], &path);
if(!S_ISDIR(path.st_mode)) {
stat(argv[optind], &dirStat);
if(!S_ISDIR(dirStat.st_mode)) {
fprintf(stderr, "Path '%s' is not a directory.\n", argv[optind]);
fprintf(stdout, "SYNTAX: %s [-q] [-d DATABASE] DIRECTORY\n", argv[0]);
return 1;
}