diff src/cs/drivers/drv_app/fchg/fchg_task.c @ 338:1c711302732a

FCHG: complete enough to attempt linking into fw build
author Mychaela Falconia <falcon@freecalypso.org>
date Thu, 14 Dec 2017 22:03:48 +0000
parents 0df0668f8bea
children
line wrap: on
line diff
--- a/src/cs/drivers/drv_app/fchg/fchg_task.c	Thu Dec 14 21:47:40 2017 +0000
+++ b/src/cs/drivers/drv_app/fchg/fchg_task.c	Thu Dec 14 22:03:48 2017 +0000
@@ -46,7 +46,10 @@
 		{
 			/* Read the message in the driver mailbox and delegate action..*/
 			msg_ptr = (T_RV_HDR *) rvf_read_mbox(FCHG_MAILBOX);
-			pwr_process_message(msg_ptr);
+			if (msg_ptr) {
+				pwr_process_message(msg_ptr);
+				rvf_free_buf ((void *) msg_ptr);
+			}
 		}
 
 		/* Timers */