Version 1.9.6.2
[fw/altos] / src / drivers / ao_lco_two.c
index 12c02e8847002714ca6a33a78a81935687d4035d..8d4476efdbe08c1c4f6ff6185ff2e5f8b591be5b 100644 (file)
@@ -79,8 +79,8 @@ ao_lco_input(void)
                        ao_event_get(&event);
                }
                ao_lco_wakeup();
-               PRINTD("event type %d unit %d value %d\n",
-                      event.type, event.unit, event.value);
+               PRINTD("event type %d unit %d value %ld\n",
+                      event.type, event.unit, (long) event.value);
                switch (event.type) {
                case AO_EVENT_BUTTON:
                        switch (event.unit) {
@@ -121,12 +121,12 @@ ao_lco_main(void)
 }
 
 #if DEBUG
-void
+static void
 ao_lco_set_debug(void)
 {
-       ao_cmd_decimal();
+       uint16_t r = ao_cmd_decimal();
        if (ao_cmd_status == ao_cmd_success)
-               ao_lco_debug = ao_cmd_lex_i;
+               ao_lco_debug = r;
 }
 
 const struct ao_cmds ao_lco_cmds[] = {