Просмотр исходного кода

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 лет назад
Родитель
Сommit
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;
 }