HuntnGather – Diff between revs 5 and 7

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 5 Rev 7
Line 652... Line 652...
652 int main(int argc, char **argv) { 652 int main(int argc, char **argv) {
653 #if defined ___AmigaOS___ 653 #if defined ___AmigaOS___
654 struct RDArgs *rdargs; 654 struct RDArgs *rdargs;
655 struct stat statPath; 655 struct stat statPath;
656 UBYTE *dbFile; 656 UBYTE *dbFile;
657 UBYTE *argPath; 657 UBYTE *argPattern;
Line 658... Line 658...
658   658  
659 dbFile = DEFAULT_DATABASE_FILE; 659 dbFile = DEFAULT_DATABASE_FILE;
660 argPath = NULL; 660 argPattern = NULL;
661 if(rdargs = (struct RDArgs *) AllocDosObject(DOS_RDARGS, NULL)) { 661 if(rdargs = (struct RDArgs *) AllocDosObject(DOS_RDARGS, NULL)) {
662 if(ReadArgs(TEMPLATE, result, rdargs) == NULL) { 662 if(ReadArgs(TEMPLATE, result, rdargs) == NULL) {
663 FreeArgs(rdargs); 663 FreeArgs(rdargs);
664 FreeDosObject(DOS_RDARGS, rdargs); 664 FreeDosObject(DOS_RDARGS, rdargs);
Line 667... Line 667...
667   667  
668 if(result[OPT_DATABASE] != NULL) { 668 if(result[OPT_DATABASE] != NULL) {
669 dbFile = (UBYTE *) result[OPT_DATABASE]; 669 dbFile = (UBYTE *) result[OPT_DATABASE];
Line 670... Line -...
670 } -  
671   -  
672 if(result[OPT_QUIET]) { -  
673 verbose = FALSE; -  
674 } 670 }
Line 675... Line 671...
675   671  
676 argPath = (UBYTE *) result[OPT_PATH]; 672 argPattern = (UBYTE *) result[OPT_PATH];
677   673  
Line 678... Line 674...
678 FreeArgs(rdargs); 674 FreeArgs(rdargs);
679 FreeDosObject(DOS_RDARGS, rdargs); 675 FreeDosObject(DOS_RDARGS, rdargs);
680 } 676 }
681   677  
682 stat(argPath, &statPath); 678 stat(dbFile, &statPath);
Line 683... Line -...
683 if(!S_ISDIR(statPath.st_mode)) { -  
684 fprintf(stderr, "Path '%s' is not a directory.\n", argPath); -  
685 return 1; -  
686 } -  
687   679 if(!S_ISREG(statPath.st_mode)) {
688 if(verbose) { 680 fprintf(stderr, "Database file '%s' is not a file.\n", dbFile);
689 fprintf(stdout, "Gathering to database file: %s\n", dbFile); 681 return 1;
690 } 682 }
691   683