Package: orpheus
Version: 1.5-3
Severity: normal
Tags: patch
There's an off-by-one error in the 'play <n>' commando, which has the
result that it's impossible to select the first song in the playlist.
Attached patch fixes this.
Thanks,
Taco.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.13-1
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages orpheus depends on:
ii libc6 2.3.5-7 GNU C Library: Shared libraries an
ii libgcc1 1:4.0.2-2 GCC support library
ii libghttp1 1.0.9-16 original GNOME HTTP client library
ii libncurses5 5.5-1 Shared libraries for terminal hand
ii libogg0 1.1.2-1 Ogg Bitstream Library
ii libstdc++6 4.0.2-2 The GNU Standard C++ Library v3
ii libvorbis0a 1.1.0-1 The Vorbis General Audio Compressi
ii libvorbisfile3 1.1.0-1 The Vorbis General Audio Compressi
Versions of packages orpheus recommends:
ii mpg321 [mpg123] 0.2.10.3 A Free command-line mp3 player, co
ii vorbis-tools 1.0.1-1.5 Several Ogg Vorbis Tools
-- no debconf information
diff -ur orpheus-1.5.debian/src/uitext.cc orpheus-1.5/src/uitext.cc
--- orpheus-1.5.debian/src/uitext.cc 2004-02-17 02:18:21.000000000 +0100
+++ orpheus-1.5/src/uitext.cc 2005-10-21 09:03:33.000000000 +0200
@@ -120,8 +120,8 @@
}
void OrpheusTextUI::play(int n) {
- if(n > 0 && n < plist.size())
- playtrack(*(plist.begin() + n + 1));
+ if(n > 0 && n <= plist.size())
+ playtrack(*(plist.begin() + n - 1));
}
void OrpheusTextUI::nexttrack() {