diff --git a/arch/sim/src/sim/up_oneshot.c b/arch/sim/src/sim/up_oneshot.c index 4b5a2cb5575..0e87a37501e 100644 --- a/arch/sim/src/sim/up_oneshot.c +++ b/arch/sim/src/sim/up_oneshot.c @@ -288,8 +288,10 @@ static int sim_cancel(FAR struct oneshot_lowerhalf_s *lower, static int sim_current(FAR struct oneshot_lowerhalf_s *lower, FAR struct timespec *ts) { +#ifdef CONFIG_DEBUG_ASSERTIONS FAR struct sim_oneshot_lowerhalf_s *priv = (FAR struct sim_oneshot_lowerhalf_s *)lower; +#endif DEBUGASSERT(priv != NULL && ts != NULL);