**/
void schDlReleaseHqProcess(SchDlHqProcCb *hqP)
{
- cmLListDeleteLList(&hqP->dlLcPrbEst.dedLcList);
- cmLListDeleteLList(&hqP->dlLcPrbEst.defLcList);
- schDlHqDeleteFromInUseList(hqP);
- schDlHqAddToFreeList(hqP);
+ if(hqP)
+ {
+ cmLListDeleteLList(&hqP->dlLcPrbEst.dedLcList);
+ cmLListDeleteLList(&hqP->dlLcPrbEst.defLcList);
+ schDlHqDeleteFromInUseList(hqP);
+ schDlHqAddToFreeList(hqP);
+ }
}
/*******************************************************************