aboutsummaryrefslogtreecommitdiff
path: root/example
diff options
context:
space:
mode:
authorJanne Peltonen <janne.peltonen@nokia.com>2020-06-08 17:22:03 +0300
committerPetri Savolainen <petri.savolainen@nokia.com>2020-06-11 11:07:58 +0300
commit8956ade2e9ea85830e03428a03dbe252e3145834 (patch)
treefdc7b60e707f6eb9d401867463f72815f3462a1a /example
parent065e4d728ffb4f11d2510ade23559da6abc746dd (diff)
example: timer_accuracy: fix null pointer dereference when quitting
If timer_ctx allocation fails, do not call destroy_timers(), which would dereference it. Signed-off-by: Janne Peltonen <janne.peltonen@nokia.com> Reviewed-by: Petri Savolainen <petri.savolainen@nokia.com>
Diffstat (limited to 'example')
-rw-r--r--example/timer/odp_timer_accuracy.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/example/timer/odp_timer_accuracy.c b/example/timer/odp_timer_accuracy.c
index dccf70326..7208f216c 100644
--- a/example/timer/odp_timer_accuracy.c
+++ b/example/timer/odp_timer_accuracy.c
@@ -721,7 +721,7 @@ quit:
if (test_global.file)
fclose(test_global.file);
- if (destroy_timers(&test_global))
+ if (test_global.timer_ctx && destroy_timers(&test_global))
ret = -1;
if (test_global.timer_ctx)