浏览代码

fix https://trac.osgeo.org/grass/changeset/46862

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@46865 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 14 年之前
父节点
当前提交
0a86dcc6e9
共有 1 个文件被更改,包括 3 次插入6 次删除
  1. 3 6
      lib/python/core.py

+ 3 - 6
lib/python/core.py

@@ -447,12 +447,9 @@ def parser():
     lines = s.splitlines()
     lines = s.splitlines()
     
     
     if not lines or lines[0].rstrip('\r\n') != "@ARGS_PARSED@":
     if not lines or lines[0].rstrip('\r\n') != "@ARGS_PARSED@":
-        if p.returncode == 0:
-            sys.exit(0)
-        else:
-            sys.stdout.write(s)
-            sys.exit(1)
-
+        sys.stdout.write(s)
+        sys.exit(p.returncode)
+    
     return _parse_opts(lines[1:])
     return _parse_opts(lines[1:])
 
 
 # interface to g.tempfile
 # interface to g.tempfile