HuntnGather
/trunk/HuntnGather/Gather/Gather.c |
@@ -644,7 +644,7 @@ |
int main(int argc, char **argv) { |
int option; |
char *dbFile; |
struct stat dirStat; |
struct stat path; |
|
// Bind handler to SIGINT. |
signal(SIGINT, SignalHandler); |
@@ -668,16 +668,14 @@ |
} |
} |
|
|
if(optind >= argc) { |
if(optind > argc) { |
fprintf(stdout, "SYNTAX: %s [-q] [-d DATABASE] DIRECTORY\n", argv[0]); |
return 1; |
} |
|
stat(argv[optind], &dirStat); |
if(!S_ISDIR(dirStat.st_mode)) { |
stat(argv[optind], &path); |
if(!S_ISDIR(path.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; |
} |
|