X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=apps%2FRadioSenseToLeds%2FRadioSenseToLedsC.nc;h=dd8710b2dde67fd34de3d4e526cff89f2fcb7da6;hb=e9bfab607e051bae6afb47b44892ce37541d1b44;hp=fab38b1392884aa4a1f2dd27c3c933adcea00ef1;hpb=337d0b13acf569c2640b3ed7b7f5c7cec35d7ddd;p=tinyos-2.x.git diff --git a/apps/RadioSenseToLeds/RadioSenseToLedsC.nc b/apps/RadioSenseToLeds/RadioSenseToLedsC.nc index fab38b13..dd8710b2 100644 --- a/apps/RadioSenseToLeds/RadioSenseToLedsC.nc +++ b/apps/RadioSenseToLeds/RadioSenseToLedsC.nc @@ -43,7 +43,7 @@ * @date June 6 2005 */ -module RadioSenseToLedsC { +module RadioSenseToLedsC @safe(){ uses { interface Leds; interface Boot; @@ -82,8 +82,8 @@ implementation { else { radio_sense_msg_t* rsm; - rsm = (radio_sense_msg_t*)call Packet.getPayload(&packet, NULL); - if (call Packet.maxPayloadLength() < sizeof(radio_sense_msg_t)) { + rsm = (radio_sense_msg_t*)call Packet.getPayload(&packet, sizeof(radio_sense_msg_t)); + if (rsm == NULL) { return; } rsm->error = result;