altos: report flight log offsets in hex block numbers instead of bytes
authorKeith Packard <keithp@keithp.com>
Sat, 8 Jan 2011 01:56:06 +0000 (17:56 -0800)
committerKeith Packard <keithp@keithp.com>
Sat, 8 Jan 2011 01:56:06 +0000 (17:56 -0800)
makes them compatible with the 'e' command.

Signed-off-by: Keith Packard <keithp@keithp.com>
src/ao_log.c

index 47f24f0..f319834 100644 (file)
@@ -328,8 +328,10 @@ ao_log_list(void) __reentrant
        {
                flight = ao_log_flight(slot);
                if (flight)
-                       printf ("flight %d start %ld end %ld\n",
-                               flight, ao_log_pos(slot), ao_log_pos(slot+1));
+                       printf ("flight %d start %x end %x\n",
+                               flight,
+                               (uint16_t) (ao_log_pos(slot) >> 8),
+                               (uint16_t) (ao_log_pos(slot+1) >> 8));
        }
        printf ("done\n");
 }