diff --git a/timer_task/src/nativeapi_timer_task.c b/timer_task/src/nativeapi_timer_task.c index 1622d731eeda737c4b510037b92732e51c0c4e5f..2ac88901e48e62c0ab482cb93891311d1a4921e3 100755 --- a/timer_task/src/nativeapi_timer_task.c +++ b/timer_task/src/nativeapi_timer_task.c @@ -26,7 +26,7 @@ int InitTimerTask() int StartTimerTask(bool isPeriodic, const unsigned int delay, void* userCallback, void* userContext, timerHandle_t* timerHandle) { - if (userCallback == NULL) { + if (userCallback == NULL || timerHandle == NULL) { return EC_FAILURE; }