summaryrefslogtreecommitdiffstats
path: root/launcher/widgets/settings/set_time_widget.c
diff options
context:
space:
mode:
authorJoey Castillo <jose.castillo@gmail.com>2021-10-05 15:55:34 -0400
committerJoey Castillo <jose.castillo@gmail.com>2021-10-05 15:55:34 -0400
commit8372e37bea5313a131054081e84fe7e9a45f32a9 (patch)
tree1d23f095e2ecbdd3d6d6af08053f3f6b06e15c97 /launcher/widgets/settings/set_time_widget.c
parent83192b3a580c19eb694ca7951650db87eeb582ad (diff)
downloadSensor-Watch-8372e37bea5313a131054081e84fe7e9a45f32a9.tar.gz
Sensor-Watch-8372e37bea5313a131054081e84fe7e9a45f32a9.tar.bz2
Sensor-Watch-8372e37bea5313a131054081e84fe7e9a45f32a9.zip
fix memory leak when waking from screensaver mode
Diffstat (limited to 'launcher/widgets/settings/set_time_widget.c')
-rw-r--r--launcher/widgets/settings/set_time_widget.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/launcher/widgets/settings/set_time_widget.c b/launcher/widgets/settings/set_time_widget.c
index c65459ab..c7949a4f 100644
--- a/launcher/widgets/settings/set_time_widget.c
+++ b/launcher/widgets/settings/set_time_widget.c
@@ -7,7 +7,7 @@ const char set_time_widget_titles[SET_TIME_WIDGET_NUM_SETTINGS][3] = {"HR", "MN"
void set_time_widget_setup(LauncherSettings *settings, void ** context_ptr) {
(void) settings;
- *context_ptr = malloc(sizeof(uint8_t));
+ if (*context_ptr == NULL) *context_ptr = malloc(sizeof(uint8_t));
}
void set_time_widget_activate(LauncherSettings *settings, void *context) {