From d0dd12aa145134309b1c9b0cc239a1aaa59a0aba Mon Sep 17 00:00:00 2001 From: scott snyder <scott.snyder@cern.ch> Date: Sat, 2 Sep 2017 16:17:55 +0200 Subject: [PATCH] StoreGateBindings: Coverity 115084 Coverity warning: unchecked return value. --- Control/StoreGateBindings/src/SgPyDataModel.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Control/StoreGateBindings/src/SgPyDataModel.h b/Control/StoreGateBindings/src/SgPyDataModel.h index 9717c791943..0c09144a617 100644 --- a/Control/StoreGateBindings/src/SgPyDataModel.h +++ b/Control/StoreGateBindings/src/SgPyDataModel.h @@ -389,7 +389,10 @@ namespace SG { PyObject* pyproxy = NULL; unsigned int id_tmp = 0; - PyArg_Parse( pyclid, "I", &id_tmp ); + if (!PyArg_Parse( pyclid, "I", &id_tmp )) { + return nullptr; + } + CLID id = id_tmp; const std::string skey = ( pykey == Py_None ) ? "" -- GitLab