summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNalin Dahyabhai <nalin@dahyabhai.net>2013-08-27 14:21:31 -0400
committerNalin Dahyabhai <nalin@dahyabhai.net>2013-08-27 14:21:31 -0400
commitfc19182598e844556f83b59039b46028cf79a041 (patch)
tree4b333ef36ee21e2cec72bc325d20cebc0c402d0e
parent2544377af4f8d7e102452372bd8ebe030996e4b7 (diff)
downloadslapi-nis-fc19182598e844556f83b59039b46028cf79a041.tar.gz
slapi-nis-fc19182598e844556f83b59039b46028cf79a041.tar.xz
slapi-nis-fc19182598e844556f83b59039b46028cf79a041.zip
Handle fopen() failures
-rw-r--r--tests/clients/ldifsort.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/clients/ldifsort.c b/tests/clients/ldifsort.c
index 2ae3940..fcd7923 100644
--- a/tests/clients/ldifsort.c
+++ b/tests/clients/ldifsort.c
@@ -52,7 +52,7 @@ main(int argc, char **argv)
memset(&entries, 0, sizeof(entries));
n_entries = 0;
infile = (argc > 1) ? fopen(argv[1], "r") : stdin;
- while (fgets(buf, sizeof(buf), infile) != NULL) {
+ while ((infile != NULL) && (fgets(buf, sizeof(buf), infile) != NULL)) {
if (buf[0] == '#') {
continue;
}