diff --git a/src/iec61850/client/client_report_control.c b/src/iec61850/client/client_report_control.c index 9b38d69e..84f80914 100644 --- a/src/iec61850/client/client_report_control.c +++ b/src/iec61850/client/client_report_control.c @@ -492,6 +492,8 @@ IedConnection_getRCBValues(IedConnection self, IedClientError* error, const char *error = iedConnection_mapDataAccessErrorToIedError( MmsValue_getDataAccessError(rcb)); + MmsValue_delete(rcb); + return NULL; }