diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/stasis_indexer.c | 6 | 
1 files changed, 6 insertions, 0 deletions
| diff --git a/src/stasis_indexer.c b/src/stasis_indexer.c index b703ec5..8ca7f44 100644 --- a/src/stasis_indexer.c +++ b/src/stasis_indexer.c @@ -762,6 +762,12 @@ int main(int argc, char *argv[]) {          int i = 0;          while (optind < argc) { +            if (argv[optind]) { +                if (access(argv[optind], F_OK) < 0) { +                    fprintf(stderr, "%s: %s\n", argv[optind], strerror(errno)); +                    exit(1); +                } +            }              // use first positional argument              rootdirs[i] = realpath(argv[optind], NULL);              optind++; | 
