diff options
author | Zac Medico <zmedico@gentoo.org> | 2012-04-03 08:38:13 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2012-04-03 08:38:13 -0700 |
commit | 318893ddf8cdcf778e7ba6a49f3ad062af19bdf9 (patch) | |
tree | 3e9f2bf0eebdea90ed01d722d79e171a006fbc0f | |
parent | ed8a457e265ea1c23b66aeb12d00f1abd3d79e60 (diff) | |
download | portage-318893ddf8cdcf778e7ba6a49f3ad062af19bdf9.tar.gz portage-318893ddf8cdcf778e7ba6a49f3ad062af19bdf9.tar.bz2 portage-318893ddf8cdcf778e7ba6a49f3ad062af19bdf9.zip |
_check_temp_dir: explicitly close temp file
-rw-r--r-- | pym/portage/package/ebuild/doebuild.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/pym/portage/package/ebuild/doebuild.py b/pym/portage/package/ebuild/doebuild.py index 49672e107..29bef0917 100644 --- a/pym/portage/package/ebuild/doebuild.py +++ b/pym/portage/package/ebuild/doebuild.py @@ -1152,8 +1152,7 @@ def _check_temp_dir(settings): noiselevel=-1) return 1 - else: - fd = tempfile.NamedTemporaryFile(prefix="exectest-", dir=checkdir) + with tempfile.NamedTemporaryFile(prefix="exectest-", dir=checkdir) as fd: os.chmod(fd.name, 0o755) if not os.access(fd.name, os.X_OK): writemsg(_("Can not execute files in %s\n" |