From bdfa3b99f8ce51504396ba3a9ca536e65eb6b5b1 Mon Sep 17 00:00:00 2001 From: Pawel Jalocha Date: Fri, 25 Mar 2022 17:35:09 +0000 Subject: [PATCH] Fix a compile bug for good --- main/rf.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main/rf.cpp b/main/rf.cpp index 66f8217..5fdff86 100644 --- a/main/rf.cpp +++ b/main/rf.cpp @@ -654,9 +654,9 @@ extern "C" #ifdef WITH_PAW static uint8_t PAWtxBackOff = 4; #ifdef WITH_LORAWAN - if(!WANtx && TxPkt0 && WANdev.State!=1 && WANdev.State!=3) // if no WAN transmission/reception scheduled + if(!WANtx && TxPkt0 && TxPkt0->Packet.Header.AddrType && WANdev.State!=1 && WANdev.State!=3) // if no WAN transmission/reception scheduled #else - if(TxPkt0 && TxPkt0->AddrType) + if(TxPkt0 && TxPkt0->Packet.Header.AddrType) #endif { PAW_Packet Packet; Packet.Clear(); OGN1_Packet TxPkt = TxPkt0->Packet;