projects
/
pygdb.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
adding a feature request file
[pygdb.git]
/
GdbTerminal.py
diff --git
a/GdbTerminal.py
b/GdbTerminal.py
old mode 100755
(executable)
new mode 100644
(file)
index
5e6ba6d
..
81a6300
--- a/
GdbTerminal.py
+++ b/
GdbTerminal.py
@@
-164,11
+164,14
@@
class GdbTerminal (DbgTerminal.DbgTerminal):
if string.find(line, "Program exited") == 0:
code = string.split(line)[-1]
if string.find(line, "Program exited") == 0:
code = string.split(line)[-1]
- code = code[1:-1]
codeno = 0
codeno = 0
- for c in code:
- codeno = codeno*8 + int(c)
+
+ #Parse the octal number
+ if code[0] == "O":
+ code = code[1:-1]
+ for c in code:
+ codeno = codeno*8 + int(c)
return "exited", codeno
return "exited", codeno