From 1acc16d20e0bdfd9b77d879094e5d20340e24de7 Mon Sep 17 00:00:00 2001 From: Eike Thaden Date: Tue, 24 Apr 2012 00:35:38 +0200 Subject: [PATCH 1/2] Removed indirect access to /dev/srX devices via /dev/scdX (not working under Ubuntu 12.04 anymore) --- src/opener/cdopener.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/opener/cdopener.cpp b/src/opener/cdopener.cpp index b06291a..1d9892e 100755 --- a/src/opener/cdopener.cpp +++ b/src/opener/cdopener.cpp @@ -569,10 +569,7 @@ QMap CDOpener::cdDevices() { if( deviceList.at(i).contains("sr") || deviceList.at(i).contains("hd") ) { - if( deviceList.at(i).contains("sr") ) - deviceList[i] = deviceList.at(i).right( deviceList.at(i).length() - deviceList.at(i).indexOf("r") - 1 ); - - deviceList[i] = "/dev/scd"+deviceList.at(i); + deviceList[i] = "/dev/"+deviceList.at(i); cdDrive = cdda_identify( deviceList.at(i).toAscii(), CDDA_MESSAGE_PRINTIT, 0 ); if( cdDrive && cdda_open(cdDrive) == 0 ) { -- 1.7.10