Prechádzať zdrojové kódy

Moving ENIPMessage init out of the loop

Signed-off-by: Martin Melik Merkumians <melik-merkumians@acin.tuwien.ac.at>
Martin Melik Merkumians 6 rokov pred
rodič
commit
2206c4d50f
1 zmenil súbory, kde vykonal 2 pridanie a 2 odobranie
  1. 2 2
      source/src/ports/generic_networkhandler.c

+ 2 - 2
source/src/ports/generic_networkhandler.c

@@ -495,9 +495,9 @@ void CheckAndHandleUdpGlobalBroadcastSocket(void) {
 
     const EipUint8 *receive_buffer = &incoming_message[0];
     int remaining_bytes = 0;
+    ENIPMessage outgoing_message;
+    InitializeENIPMessage(&outgoing_message);
     do {
-      ENIPMessage outgoing_message;
-      InitializeENIPMessage(&outgoing_message);
       EipStatus need_to_send = HandleReceivedExplictUdpData(
         g_network_status.udp_global_broadcast_listener,
         &from_address,