ソースを参照

make endmntent function handle null argument

The function originates from SunOS 4.x in which the null argument
is allowed. glibc also handles this case.
Timo Teräs 10 年 前
コミット
0a24be213a
1 ファイル変更1 行追加1 行削除
  1. 1 1
      src/misc/mntent.c

+ 1 - 1
src/misc/mntent.c

@@ -10,7 +10,7 @@ FILE *setmntent(const char *name, const char *mode)
 
 int endmntent(FILE *f)
 {
-	fclose(f);
+	if (f) fclose(f);
 	return 1;
 }