aboutsummaryrefslogtreecommitdiff
path: root/Source/Timer.c
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Timer.c')
-rw-r--r--Source/Timer.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/Source/Timer.c b/Source/Timer.c
index a62723e..cc0f9da 100644
--- a/Source/Timer.c
+++ b/Source/Timer.c
@@ -149,7 +149,14 @@ void TimerHandler(void)
void TimerRestart(TYPE_TIMER* timer)
{
- timer->time = timer->orig_time;
+ if (timer != NULL)
+ {
+ timer->time = timer->orig_time;
+ }
+ else
+ {
+ Serial_printf("TimerRestart: invalid TYPE_TIMER instance\n");
+ }
}
/* *********************************************************************