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/preferences_widget.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'launcher/widgets/settings/preferences_widget.c') diff --git a/launcher/widgets/settings/preferences_widget.c b/launcher/widgets/settings/preferences_widget.c index 79508ab3..40e0ac50 100644 --- a/launcher/widgets/settings/preferences_widget.c +++ b/launcher/widgets/settings/preferences_widget.c @@ -7,7 +7,7 @@ const char preferences_widget_titles[PREFERENCES_WIDGET_NUM_PREFEFENCES][11] = { void preferences_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 preferences_widget_activate(LauncherSettings *settings, void *context) { -- cgit v1.2.3