2009-09-16 [colin] 3.7.2cvs34
[claws.git] / src / main.c
index 3eb970ca9e26f70276f823d35259b4cecd3028dd..da9ed0b88011bb8c01c997f33ba6829829b31cae 100644 (file)
@@ -1228,12 +1228,20 @@ int main(int argc, char *argv[])
                /* If migration failed or the user didn't want to do it,
                 * we create a new one (and we'll hit wizard later). 
                 */
-               if (r == FALSE && !is_dir_exist(RC_DIR) && make_dir(RC_DIR) < 0) {
+               if (r == FALSE && !is_dir_exist(RC_DIR)) {
+#ifdef G_OS_UNIX
+                       if (copy_dir(SYSCONFDIR "/skel/.claws-mail", RC_DIR) < 0) {
+#endif
+                               if (!is_dir_exist(RC_DIR) && make_dir(RC_DIR) < 0) {
 #ifdef G_OS_WIN32
-                       win32_close_log();
+                                       win32_close_log();
 #endif
-                       exit(1);
-       }
+                                       exit(1);
+                               }
+#ifdef G_OS_UNIX
+                       }
+#endif
+               }
        }