From: Wesley Aptekar-Cassels Date: Sun, 19 Nov 2023 04:53:24 +0000 (-0500) Subject: sunrise_sunset_face: Fix use of uninitialized memory. X-Git-Url: https://git.earman.xyz/?a=commitdiff_plain;h=1f6409a71c1309a6d47cf4845d8b39d519bd8ebc;p=sensor-watch.git sunrise_sunset_face: Fix use of uninitialized memory. This was causing a crash in the simulator when setting the location. Fixes: #198 --- diff --git a/movement/watch_faces/complication/sunrise_sunset_face.c b/movement/watch_faces/complication/sunrise_sunset_face.c index 82de9c6..7330c42 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;