From: xuanthanh18 Date: Wed, 21 Oct 2009 06:09:44 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: rc_6_tinyos_2_1_1~197 X-Git-Url: https://oss.titaniummirror.com/gitweb/?p=tinyos-2.x.git;a=commitdiff_plain;h=7542749c8e3ad47bb6995ba87be8810101418b0b *** empty log message *** --- diff --git a/tos/lib/net/dhv/DhvHSumP.nc b/tos/lib/net/dhv/DhvHSumP.nc index 451f4423..e550f610 100755 --- a/tos/lib/net/dhv/DhvHSumP.nc +++ b/tos/lib/net/dhv/DhvHSumP.nc @@ -37,6 +37,9 @@ implementation{ error_t sendResult; dmsg = call HSumSend.getPayloadPtr(); + if(dmsg == NULL) + return FAIL; + dmsg->type = ID_DHV_HSUM; dhsmsg = (dhv_hsum_msg_t*) dmsg->content; diff --git a/tos/lib/net/dhv/DhvSummaryP.nc b/tos/lib/net/dhv/DhvSummaryP.nc index 0902f13a..eb97dd40 100755 --- a/tos/lib/net/dhv/DhvSummaryP.nc +++ b/tos/lib/net/dhv/DhvSummaryP.nc @@ -42,6 +42,9 @@ implementation { dhv_summary_msg_t* dsmsg; dmsg = (dhv_msg_t*) call SummarySend.getPayloadPtr(); + if(dmsg == NULL) + return FAIL; + dmsg->type = ID_DHV_SUMMARY; dsmsg = (dhv_summary_msg_t*) dmsg->content;