浏览代码

Included plugin/log.h cleanup in UA_Client_delete(..).

Wolfgang Braun 4 年之前
父节点
当前提交
280012ee01
共有 1 个文件被更改,包括 7 次插入0 次删除
  1. 7 0
      src/client/ua_client.c

+ 7 - 0
src/client/ua_client.c

@@ -74,6 +74,13 @@ UA_ClientConfig_deleteMembers(UA_ClientConfig *config) {
         config->securityPolicies[i].clear(&config->securityPolicies[i]);
     UA_free(config->securityPolicies);
     config->securityPolicies = 0;
+
+    if (config->logger.context && config->logger.clear) {
+        config->logger.clear(config->logger.context);
+        config->logger.context = NULL;
+        config->logger.log = NULL;
+        config->logger.clear = NULL;
+    }
 }
 
 static void