From 98813251e60234aac43ef41090980f2771ce2360 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Fri, 18 Jul 2008 15:09:52 +0200 Subject: Improve next songs output --- src/main.c | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index 70026b1..cd92e73 100644 --- a/src/main.c +++ b/src/main.c @@ -636,12 +636,18 @@ int main (int argc, char **argv) { BarUiMsg ("No song playing.\n"); break; } - BarUiMsg ("Next songs:\n"); PianoSong_t *nextSong = curSong->next; - while (nextSong != NULL) { - printf ("%s -- %s\n", nextSong->artist, - nextSong->title); - nextSong = nextSong->next; + if (nextSong != NULL) { + int i = 0; + BarUiMsg ("Next songs:\n"); + while (nextSong != NULL) { + printf ("%2i) \"%s\" by \"%s\"\n", i, + nextSong->title, nextSong->artist); + nextSong = nextSong->next; + i++; + } + } else { + BarUiMsg ("No songs in queue.\n"); } break; -- cgit v1.2.3