diff options
author | Janne Peltonen <janne.peltonen@nokia.com> | 2020-06-08 17:22:03 +0300 |
---|---|---|
committer | Petri Savolainen <petri.savolainen@nokia.com> | 2020-06-11 11:07:58 +0300 |
commit | 8956ade2e9ea85830e03428a03dbe252e3145834 (patch) | |
tree | fdc7b60e707f6eb9d401867463f72815f3462a1a /example | |
parent | 065e4d728ffb4f11d2510ade23559da6abc746dd (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.c | 2 |
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) |