- alert_t *fwdAlert = call AlertsForward.getPayload(&fwdMsg);
-
- *fwdAlert = *newAlert;
- if (call AlertsForward.send(AM_BROADCAST_ADDR, &fwdMsg, sizeof *fwdAlert) == SUCCESS)
- fwdBusy = TRUE;
+ alert_t *fwdAlert = call AlertsForward.getPayload(&fwdMsg, sizeof(alert_t));
+ if (fwdAlert != NULL) {
+ *fwdAlert = *newAlert;
+ if (call AlertsForward.send(AM_BROADCAST_ADDR, &fwdMsg, sizeof *fwdAlert) == SUCCESS)
+ fwdBusy = TRUE;
+ }