diff options
Diffstat (limited to 'gdb/python/py-record.c')
-rw-r--r-- | gdb/python/py-record.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/gdb/python/py-record.c b/gdb/python/py-record.c index 2e0834c..759bf30 100644 --- a/gdb/python/py-record.c +++ b/gdb/python/py-record.c @@ -670,7 +670,6 @@ gdbpy_start_recording (PyObject *self, PyObject *args) { const char *method = NULL; const char *format = NULL; - PyObject *ret = NULL; if (!PyArg_ParseTuple (args, "|ss", &method, &format)) return NULL; @@ -678,14 +677,12 @@ gdbpy_start_recording (PyObject *self, PyObject *args) try { record_start (method, format, 0); - ret = gdbpy_current_recording (self, args); + return gdbpy_current_recording (self, args); } catch (const gdb_exception &except) { - gdbpy_convert_exception (except); + GDB_PY_HANDLE_EXCEPTION (except); } - - return ret; } /* Implementation of gdb.current_recording (self) -> gdb.Record. */ |