Index: amarok/src/magnatunebrowser/magnatunealbumdownloader.cpp
===================================================================
--- amarok/src/magnatunebrowser/magnatunealbumdownloader.cpp (revision 633659)
+++ amarok/src/magnatunebrowser/magnatunealbumdownloader.cpp (revision 633677)
@@ -89,19 +89,19 @@
//ok, now we have the .zip file downloaded. All we need is to unpack it to the desired location and add it to the collection.
- QString unzipString = "unzip \""+m_tempDir.name() + m_currentAlbumFileName + "\" -d \"" + m_currentAlbumUnpackLocation + "\" &";
+ QString unzipString = "unzip "+ KProcess::quote( m_tempDir.name() + m_currentAlbumFileName) + " -d " +KProcess::quote( m_currentAlbumUnpackLocation ) + " &";
debug() << "unpacking: " << unzipString << endl;
system( unzipString.ascii() );
-
+
if (m_currentAlbumId != -1 ) {
- //now I really want to add the album cover to the same folder where I just unzipped the album... The
+ //now I really want to add the album cover to the same folder where I just unzipped the album... The
//only way of getting the actual location where the album was unpacked is using the artist and album names
-
+
MagnatuneAlbum album = MagnatuneDatabaseHandler::instance()->getAlbumById( m_currentAlbumId );
MagnatuneArtist artist = MagnatuneDatabaseHandler::instance()->getArtistById( album.getArtistId() );