Fix launching of editor under 'repo upload --replace'

Signed-off-by: Shawn O. Pearce <sop@google.com>
This commit is contained in:
Shawn O. Pearce 2009-04-18 16:57:46 -07:00
parent fb2316146f
commit a8421a128a

View File

@ -78,11 +78,11 @@ least one of these before using this command."""
if subprocess.Popen(editor + [path]).wait() != 0: if subprocess.Popen(editor + [path]).wait() != 0:
raise EditorError() raise EditorError()
fd = open(path) fd2 = open(path)
try: try:
return read() return fd2.read()
finally: finally:
fd.close() fd2.close()
finally: finally:
if fd: if fd:
os.close(fd) os.close(fd)