diff Python/import.c @ 2865:d40290e42455 legacy-trunk

never close the file in imp.load_...
author Guido van Rossum <guido@python.org>
date Wed, 26 Jul 1995 18:13:27 +0000
parents 0261bf5b3819
children f657d67812af
line wrap: on
line diff
--- a/Python/import.c	Wed Jul 26 18:07:32 1995 +0000
+++ b/Python/import.c	Wed Jul 26 18:13:27 1995 +0000
@@ -857,8 +857,6 @@
 	if (fp == NULL)
 		return NULL;
 	m = load_compiled_module(name, pathname, fp);
-	if (fob == NULL)
-		fclose(fp);
 	return m;
 }
 
@@ -877,8 +875,6 @@
 	if (fob)
 		fp = get_file(pathname, fob, "r");
 	m = load_dynamic_module(name, pathname, fp);
-	if (fob == NULL)
-		fclose(fp);
 	return m;
 }
 
@@ -898,8 +894,6 @@
 	if (fp == NULL)
 		return NULL;
 	m = load_source_module(name, pathname, fp);
-	if (fob == NULL)
-		fclose(fp);
 	return m;
 }