]> git.earman.xyz Git - sensor-watch.git/commitdiff
silence warnings
authorjoeycastillo <joeycastillo@utexas.edu>
Sat, 29 Jul 2023 11:03:49 +0000 (07:03 -0400)
committerjoeycastillo <joeycastillo@utexas.edu>
Sat, 29 Jul 2023 11:03:49 +0000 (07:03 -0400)
movement/watch_faces/complication/flashlight_face.c
movement/watch_faces/complication/randonaut_face.c

index 5788d32f4552e69beddab0e689c26277326a1aa1..4922faafd11b55f2bae1ad28a675f7a52473d36c 100644 (file)
@@ -28,6 +28,7 @@
 
 void flashlight_face_setup(movement_settings_t *settings, uint8_t watch_face_index, void ** context_ptr) {
     (void) settings;
+    (void) watch_face_index;
     if (*context_ptr == NULL) {
         *context_ptr = malloc(sizeof(flashlight_state_t));
         memset(*context_ptr, 0, sizeof(flashlight_state_t));
@@ -38,14 +39,14 @@ void flashlight_face_setup(movement_settings_t *settings, uint8_t watch_face_ind
 
 void flashlight_face_activate(movement_settings_t *settings, void *context) {
     (void) settings;
-    flashlight_state_t *state = (flashlight_state_t *)context;
+    (void) context;
 
     watch_enable_digital_output(A2);
     watch_set_pin_level(A2, false);
 }
 
 bool flashlight_face_loop(movement_event_t event, movement_settings_t *settings, void *context) {
-    flashlight_state_t *state = (flashlight_state_t *)context;
+    (void) context;
 
     switch (event.event_type) {
         case EVENT_ACTIVATE:
index 1a3eb21de6bc303ab2a70a16bea670e46738fd39..bca334fb3a2b3fc12064bfc59d917bd86d8694ef 100644 (file)
@@ -278,14 +278,14 @@ static void _randonaut_face_display(randonaut_state_t *state) {
                     sprintf(buf, "BE # %d", state->point.bearing );
                     break;
                 case 3: // latitude DD._____
-                    sprintf(state->scratchpad, "%07d", abs(state->point.latitude));
+                    sprintf(state->scratchpad, "%07d", abs((int32_t)(state->point.latitude)));
                     sprintf(buf, "LA #%c %c%c  ", state->point.latitude < 0 ? '-' : '+', state->scratchpad[0], state->scratchpad[1]);
                     break;
                 case 4: // latitude __.DDDDD
                     sprintf(buf, "LA , %c%c%c%c%c", state->scratchpad[2], state->scratchpad[3],state->scratchpad[4], state->scratchpad[5],state->scratchpad[6]);
                     break;
                 case 5: // longitude DD._____
-                    sprintf(state->scratchpad, "%08d", abs(state->point.longitude));
+                    sprintf(state->scratchpad, "%08d", abs((int32_t)(state->point.longitude)));
                     sprintf(buf, "LO #%c%c%c%c  ", state->point.longitude < 0 ? '-' : '+',state->scratchpad[0], state->scratchpad[1], state->scratchpad[2]);
                     break;
                 case 6: // longitude __.DDDDD