Преглед на файлове

Events: Fix a memleak where the same field is overwritten

Julius Pfrommer преди 6 години
родител
ревизия
de85ad4e93
променени са 1 файла, в които са добавени 2 реда и са изтрити 0 реда
  1. 2 0
      src/server/ua_subscription.c

+ 2 - 0
src/server/ua_subscription.c

@@ -194,6 +194,8 @@ Events_moveNotificationsFromMonitoredItems(UA_Server *server, UA_Subscription *s
         UA_EventFilterResult_deleteMembers(&notification->data.event.result); */
         UA_EventFieldList_deleteMembers(&notification->data.event.fields);
         UA_free(notification);
+
+        pos++; /* Increase the index */
     }
 }
 #endif