summaryrefslogtreecommitdiffstats
path: root/launcher/widgets/settings/preferences_widget.c
diff options
context:
space:
mode:
Diffstat (limited to 'launcher/widgets/settings/preferences_widget.c')
-rw-r--r--launcher/widgets/settings/preferences_widget.c2
1 files changed, 1 insertions, 1 deletions
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) {