X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=apps%2Ftutorials%2FBlinkToRadio%2FBlinkToRadioC.nc;h=8dfcd0e91d8e151d3bff974c5b640405fa830d6c;hb=da0cfeda9689aa64cfce0aa209f51803dcb11c21;hp=118696656233d963e69326a1521680cfb1476b83;hpb=594acbf436f5f78611348f7763a89c84f38ba46a;p=tinyos-2.x.git diff --git a/apps/tutorials/BlinkToRadio/BlinkToRadioC.nc b/apps/tutorials/BlinkToRadio/BlinkToRadioC.nc index 11869665..8dfcd0e9 100644 --- a/apps/tutorials/BlinkToRadio/BlinkToRadioC.nc +++ b/apps/tutorials/BlinkToRadio/BlinkToRadioC.nc @@ -90,7 +90,10 @@ implementation { counter++; if (!busy) { BlinkToRadioMsg* btrpkt = - (BlinkToRadioMsg*)(call Packet.getPayload(&pkt, NULL)); + (BlinkToRadioMsg*)(call Packet.getPayload(&pkt, sizeof(BlinkToRadioMsg))); + if (btrpkt == NULL) { + return; + } btrpkt->nodeid = TOS_NODE_ID; btrpkt->counter = counter; if (call AMSend.send(AM_BROADCAST_ADDR,