Browse Source

ammend commit b4c52597a10836f8b616f8f8f5a93a28f1ac9cdb

Julius Pfrommer 8 years ago
parent
commit
7eaebb1b98
1 changed files with 3 additions and 2 deletions
  1. 3 2
      src/client/ua_client_highlevel_subscriptions.c

+ 3 - 2
src/client/ua_client_highlevel_subscriptions.c

@@ -188,6 +188,9 @@ UA_Client_Subscriptions_removeMonitoredItem(UA_Client *client, UA_UInt32 subscri
             retval = response.results[0];
         else
             retval = response.responseHeader.serviceResult;
+
+        UA_DeleteMonitoredItemsRequest_deleteMembers(&request);
+        UA_DeleteMonitoredItemsResponse_deleteMembers(&response);
     }
     
     if(retval == UA_STATUSCODE_GOOD) {
@@ -196,8 +199,6 @@ UA_Client_Subscriptions_removeMonitoredItem(UA_Client *client, UA_UInt32 subscri
         UA_free(mon);
     }
     
-    UA_DeleteMonitoredItemsRequest_deleteMembers(&request);
-    UA_DeleteMonitoredItemsResponse_deleteMembers(&response);
     return retval;
 }