diff --git a/core/wma/src/wma_main.c b/core/wma/src/wma_main.c index 569dab3cd0b5..60f88db1876e 100644 --- a/core/wma/src/wma_main.c +++ b/core/wma/src/wma_main.c @@ -1462,15 +1462,17 @@ QDF_STATUS wma_process_hal_pwr_dbg_cmd(WMA_HANDLE handle, return status; } -static void wma_discard_fw_event(struct scheduler_msg *msg) +static QDF_STATUS wma_discard_fw_event(struct scheduler_msg *msg) { if (!msg->bodyptr) - return; + return QDF_STATUS_E_INVAL; qdf_mem_free(msg->bodyptr); msg->bodyptr = NULL; msg->bodyval = 0; msg->type = 0; + + return QDF_STATUS_SUCCESS; } QDF_STATUS