]> rtime.felk.cvut.cz Git - sojka/can-utils.git/commitdiff
candump: Avoid ragged output of timestamp values when printing differential
authorOliver Hartkopp <socketcan@hartkopp.net>
Wed, 19 Jan 2011 17:43:07 +0000 (17:43 +0000)
committerOliver Hartkopp <socketcan@hartkopp.net>
Wed, 19 Jan 2011 17:43:07 +0000 (17:43 +0000)
timestamps (commandline option -td).
Idea & original patch by Uwe Bonnes.

Signed-off-by: Oliver Hartkopp <socketcan@hartkopp.net>
candump.c

index 0581a3d3fa8e6e1fae4f82372a1f1cdb7d82f78c..888c0fb4b731aab962dc82659a00a765d3c86bb6 100644 (file)
--- a/candump.c
+++ b/candump.c
@@ -716,7 +716,7 @@ int main(int argc, char **argv)
                                                diff.tv_sec--, diff.tv_usec += 1000000;
                                        if (diff.tv_sec < 0)
                                                diff.tv_sec = diff.tv_usec = 0;
-                                       printf("(%ld.%06ld) ", diff.tv_sec, diff.tv_usec);
+                                       printf("(%03ld.%06ld) ", diff.tv_sec, diff.tv_usec);
                                
                                        if (timestamp == 'd')
                                                last_tv = tv; /* update for delta calculation */