Sfoglia il codice sorgente

fix: remove a false positive of cppcheck

Julius Pfrommer 8 anni fa
parent
commit
12eda25a8f
1 ha cambiato i file con 2 aggiunte e 1 eliminazioni
  1. 2 1
      plugins/ua_network_tcp.c

+ 2 - 1
plugins/ua_network_tcp.c

@@ -356,7 +356,8 @@ ServerNetworkLayerTCP_add(ServerNetworkLayerTCP *layer, UA_Int32 newsockfd) {
         return UA_STATUSCODE_BADINTERNALERROR;
         return UA_STATUSCODE_BADINTERNALERROR;
     }
     }
     layer->mappings = nm;
     layer->mappings = nm;
-    layer->mappings[layer->mappingsSize] = (struct ConnectionMapping){c, newsockfd};
+    layer->mappings[layer->mappingsSize].connection = c;
+    layer->mappings[layer->mappingsSize].sockfd = newsockfd;
     layer->mappingsSize++;
     layer->mappingsSize++;
     return UA_STATUSCODE_GOOD;
     return UA_STATUSCODE_GOOD;
 }
 }