From 8372e37bea5313a131054081e84fe7e9a45f32a9 Mon Sep 17 00:00:00 2001 From: Joey Castillo Date: Tue, 5 Oct 2021 15:55:34 -0400 Subject: fix memory leak when waking from screensaver mode --- launcher/widgets/settings/set_time_widget.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'launcher/widgets/settings/set_time_widget.c') 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) { -- cgit v1.2.3