From c836a41f602057cf77d497cb3bbc9559c15a8539 Mon Sep 17 00:00:00 2001 From: Gymee <8039110+Gymee@user.noreply.gitee.com> Date: Tue, 15 Sep 2020 19:44:52 +0800 Subject: [PATCH] optimize KalTimerDelete --- kal/timer/src/kal.c | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/kal/timer/src/kal.c b/kal/timer/src/kal.c index 2ee83c4..24ccd7e 100755 --- a/kal/timer/src/kal.c +++ b/kal/timer/src/kal.c @@ -141,14 +141,10 @@ KalErrCode KalTimerDelete(KalTimerId timerId) if (timerId == NULL) { return KAL_ERR_PARA; } - KalTimer* tmpPtr = (KalTimer *)timerId; - int ret = timer_delete(tmpPtr->timerPtr); - if (ret != 0) { - free(timerId); - return KAL_ERR_INNER; - } + free(timerId); - return KAL_OK; + KalTimer* tmpPtr = (KalTimer *)timerId; + return (timer_delete(tmpPtr->timerPtr) == 0) ? KAL_OK : KAL_ERR_INNER; } unsigned int KalTimerIsRunning(KalTimerId timerId) -- Gitee