summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Mike Naberezny <mike@naberezny.com>2015-07-03 17:37:32 -0700
committer Mike Naberezny <mike@naberezny.com>2015-07-03 17:38:55 -0700
commit5f6235f0807bb35bcdae8134ce35fffdf4972c4f (patch)
tree9b1e4df398abcaa8d0c64a6a4e53062f1cd6a223
parent89217fef1390111d83865ed1b1e40f856d3ac137 (diff)
Close open files. (nw)
-rw-r--r--src/build/makedep.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/build/makedep.py b/src/build/makedep.py
index 1c651c9cc33..d877dfe100e 100644
--- a/src/build/makedep.py
+++ b/src/build/makedep.py
@@ -28,6 +28,7 @@ def file_exists(root, srcfile, folder, inc_dir):
for line in includes:
try:
fp = open(root + line + srcfile, 'rb')
+ fp.close()
return line + srcfile
except IOError:
pass
@@ -36,6 +37,7 @@ def file_exists(root, srcfile, folder, inc_dir):
def add_c_if_exists(root, fullname):
try:
fp = open(root + fullname, 'rb')
+ fp.close()
deps_files_included.append(fullname)
except IOError:
pass
@@ -105,6 +107,7 @@ def parse_file_for_deps(root, srcfile, folder):
newfolder = fullname.rsplit('/', 1)[0] + '/'
parse_file_for_deps(root, fullname, newfolder)
continue
+ fp.close()
return 0
def parse_file(root, srcfile, folder):
@@ -160,6 +163,7 @@ def parse_file(root, srcfile, folder):
if (fullname.endswith('.h')):
parse_file(root, fullname.replace('.h','.c'), newfolder)
continue
+ fp.close()
return 0
def parse_file_for_drivers(root, srcfile):