diff options
Diffstat (limited to 'source3/utils')
-rw-r--r-- | source3/utils/net_idmap.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source3/utils/net_idmap.c b/source3/utils/net_idmap.c index 7551354cef..3f9fa80059 100644 --- a/source3/utils/net_idmap.c +++ b/source3/utils/net_idmap.c @@ -190,6 +190,12 @@ static int net_idmap_restore(struct net_context *c, int argc, const char **argv) if (argc == 1) { input = fopen(argv[0], "r"); + if (input == NULL) { + d_fprintf(stderr, _("Could not open input file (%s): %s\n"), + argv[0], strerror(errno)); + ret = -1; + goto done; + } } else { input = stdin; } |