diff --git a/src/iec61850/client/client_control.c b/src/iec61850/client/client_control.c index 1f64efed..8d73f684 100644 --- a/src/iec61850/client/client_control.c +++ b/src/iec61850/client/client_control.c @@ -991,6 +991,8 @@ internalSelectHandler(uint32_t invokeId, void* parameter, MmsError err, MmsValue if (DEBUG_IED_CLIENT) printf("IED_CLIENT: internal error - no matching outstanding call!\n"); } + + MmsValue_delete(value); } uint32_t