mirror of
https://github.com/alsa-project/alsa-utils
synced 2024-11-08 22:15:42 +01:00
amidi: restore space between bytes
Commit9a8fcec
("amidi: add timestamp option for dump") removed the space between bytes when dumping MIDI, changing the output from: 90 45 40 80 45 00 to: 904540 804500 It seems that this was an unintentional side effect of refactoring the code to add the new timestamp output but the result is less readable than it was before. Restore the space between bytes in the same message. Fixes:9a8fcec
("amidi: add timestamp option for dump") Fixes: https://github.com/alsa-project/alsa-utils/pull/158/ Signed-off-by: John Keeping <john@metanate.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
This commit is contained in:
parent
0e657ca00b
commit
4daf22b278
1 changed files with 3 additions and 5 deletions
|
@ -433,14 +433,12 @@ static void print_byte(unsigned char byte, struct timespec *ts)
|
|||
fputs("\n ", stdout);
|
||||
}
|
||||
|
||||
if (newline) {
|
||||
printf("\n");
|
||||
|
||||
putchar(newline ? '\n' : ' ');
|
||||
if (newline && do_print_timestamp) {
|
||||
/* Nanoseconds does not make a lot of sense for serial MIDI (the
|
||||
* 31250 bps one) but I'm not sure about MIDI over USB.
|
||||
*/
|
||||
if (do_print_timestamp)
|
||||
printf("%lld.%.9ld) ", (long long)ts->tv_sec, ts->tv_nsec);
|
||||
printf("%lld.%.9ld) ", (long long)ts->tv_sec, ts->tv_nsec);
|
||||
}
|
||||
|
||||
printf("%02X", byte);
|
||||
|
|
Loading…
Reference in a new issue