From 1f6409a71c1309a6d47cf4845d8b39d519bd8ebc Mon Sep 17 00:00:00 2001 From: Wesley Aptekar-Cassels Date: Sat, 18 Nov 2023 23:53:24 -0500 Subject: [PATCH] sunrise_sunset_face: Fix use of uninitialized memory. This was causing a crash in the simulator when setting the location. Fixes: #198 --- movement/watch_faces/complication/sunrise_sunset_face.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/movement/watch_faces/complication/sunrise_sunset_face.c b/movement/watch_faces/complication/sunrise_sunset_face.c index 82de9c6ec..7330c42c0 100644 --- a/movement/watch_faces/complication/sunrise_sunset_face.c +++ b/movement/watch_faces/complication/sunrise_sunset_face.c @@ -197,6 +197,8 @@ static void _sunrise_sunset_face_update_settings_display(movement_event_t event, char buf[12]; switch (state->page) { + case 0: + return; case 1: sprintf(buf, "LA %c %04d", state->working_latitude.sign ? '-' : '+', abs(_sunrise_sunset_face_latlon_from_struct(state->working_latitude))); break;