Skip to content
Snippets Groups Projects
Commit b5e62358 authored by florent's avatar florent
Browse files

Catch exception in SignalBase::recompute().

      * src/signal-base-py.cc.
parent 62170155
No related branches found
No related tags found
No related merge requests found
...@@ -136,7 +136,11 @@ namespace dynamicgraph { ...@@ -136,7 +136,11 @@ namespace dynamicgraph {
pointer = PyCObject_AsVoidPtr(object); pointer = PyCObject_AsVoidPtr(object);
SignalBase<int>* signal = (SignalBase<int>*)pointer; SignalBase<int>* signal = (SignalBase<int>*)pointer;
signal->recompute(time); try {
signal->recompute(time);
} catch (const std::exception& exc) {
PyErr_SetString(error, exc.what());
}
return Py_BuildValue(""); return Py_BuildValue("");
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment