diff -r 4b195f3bea29 -r 35368b604b28 homescreenapp/hsapplication/src/hsrecoverymanager.cpp --- a/homescreenapp/hsapplication/src/hsrecoverymanager.cpp Wed Aug 18 09:40:07 2010 +0300 +++ b/homescreenapp/hsapplication/src/hsrecoverymanager.cpp Thu Sep 02 20:17:27 2010 +0300 @@ -80,9 +80,14 @@ } // Copy the rom database to c: and set permissions. file.setFileName("z:/private/20022f35/homescreen.db"); - file.copy("c:/private/20022f35/homescreen.db"); - file.setFileName("c:/private/20022f35/homescreen.db"); - file.setPermissions(QFile::ReadOwner | QFile::WriteOwner); + if (!file.copy("c:/private/20022f35/homescreen.db")) { + qDebug() << "copying of homescreen.db to c: drive failed"; + } else { + file.setFileName("c:/private/20022f35/homescreen.db"); + if (!file.setPermissions(QFile::ReadOwner | QFile::WriteOwner)) { + qDebug() << "setPermissions of homescreen.db failed"; + } + } } /*!