diff options
author | Gregory Nutt <gnutt@nuttx.org> | 2014-07-22 07:48:32 -0600 |
---|---|---|
committer | Gregory Nutt <gnutt@nuttx.org> | 2014-07-22 07:48:32 -0600 |
commit | b6bdb47321c89d4f9bbcd9540cead8031a7429c8 (patch) | |
tree | 1f60fa8dd5887804240a4bcf9cca2afcc02d2f60 /NxWidgets/libnxwidgets/src | |
parent | 65a4b8fb55a576243c6a3b95dfd96c38198b9d1e (diff) | |
download | px4-nuttx-b6bdb47321c89d4f9bbcd9540cead8031a7429c8.tar.gz px4-nuttx-b6bdb47321c89d4f9bbcd9540cead8031a7429c8.tar.bz2 px4-nuttx-b6bdb47321c89d4f9bbcd9540cead8031a7429c8.zip |
Make CNxTimer stop itself before destruction. Otherwise a call to an invalid work queue entry may occur. From Petteri Aimonen
Diffstat (limited to 'NxWidgets/libnxwidgets/src')
-rw-r--r-- | NxWidgets/libnxwidgets/src/cnxtimer.cxx | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/NxWidgets/libnxwidgets/src/cnxtimer.cxx b/NxWidgets/libnxwidgets/src/cnxtimer.cxx index d54981570..5a08a6f52 100644 --- a/NxWidgets/libnxwidgets/src/cnxtimer.cxx +++ b/NxWidgets/libnxwidgets/src/cnxtimer.cxx @@ -129,6 +129,7 @@ CNxTimer::CNxTimer(CWidgetControl *pWidgetControl, uint32_t timeout, bool repeat CNxTimer::~CNxTimer(void) { + stop(); } /** |