Index: gcl.py |
=================================================================== |
--- gcl.py (revision 77928) |
+++ gcl.py (working copy) |
@@ -1063,14 +1063,12 @@ |
os.write(handle, text) |
os.close(handle) |
- result = None |
- try: |
- if not silent: |
- subprocess.check_call(['env', GetEditor(), filename], shell=True) |
- result = gclient_utils.FileRead(filename, 'r') |
- finally: |
- os.remove(filename) |
+ if not silent: |
+ os.system(GetEditor() + " " + filename) |
+ result = gclient_utils.FileRead(filename, 'r') |
+ os.remove(filename) |
+ |
if not result: |
return 0 |