]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - apps/tests/TestSerial/TestSerialC.nc
The big interface switchover for Packet, Send, Receive, and AMSend.
[tinyos-2.x.git] / apps / tests / TestSerial / TestSerialC.nc
index 3ced9c32c711515ec94d931aa5de485666983db7..8278c5894250a34d1cf2ef3140913b636fb5af7b 100644 (file)
@@ -71,7 +71,8 @@ implementation {
       return;
     }
     else {
-      test_serial_msg_t* rcm = (test_serial_msg_t*)call Packet.getPayload(&packet, NULL);
+      test_serial_msg_t* rcm = (test_serial_msg_t*)call Packet.getPayload(&packet, sizeof(test_serial_msg_t));
+      if (rcm == NULL) {return;}
       if (call Packet.maxPayloadLength() < sizeof(test_serial_msg_t)) {
        return;
       }