homescreenapp/hsapplication/src/hsrecoverymanager.cpp
changeset 85 35368b604b28
parent 77 4b195f3bea29
--- 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";
+        }
+    }
 }
 
 /*!