* src/main.c
authorAlfons Hoogervorst <alfons@proteus.demon.nl>
Fri, 21 Nov 2003 10:43:12 +0000 (10:43 +0000)
committerAlfons Hoogervorst <alfons@proteus.demon.nl>
Fri, 21 Nov 2003 10:43:12 +0000 (10:43 +0000)
no mail incorporation allowed with --offline param.
fixes bug #374, "--offline ignored"

ChangeLog.claws
configure.ac
src/main.c

index dee4504..8ee304c 100644 (file)
@@ -1,3 +1,9 @@
+2003-11-21 [alfons]    0.9.6claws84
+
+       * src/main.c
+               no mail incorporation allowed with --offline param.
+               fixes bug #374, "--offline ignored"
+               
 2003-11-20 [christoph] 0.9.6claws83
 
        * src/mimeinfo.c
index ab814e3..3999de5 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=9
 MICRO_VERSION=6
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=83
+EXTRA_VERSION=84
 if test $EXTRA_VERSION -eq 0; then
     VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${MICRO_VERSION}claws
 else
index 13bc4f8..554162e 100644 (file)
@@ -313,6 +313,11 @@ int main(int argc, char *argv[])
        /* ignore SIGPIPE signal for preventing sudden death of program */
        signal(SIGPIPE, SIG_IGN);
 
+       if (cmd.online_mode == ONLINE_MODE_OFFLINE)
+               main_window_toggle_work_offline(mainwin, TRUE);
+       if (cmd.online_mode == ONLINE_MODE_ONLINE)
+               main_window_toggle_work_offline(mainwin, FALSE);
+
        if (cmd.receive_all)
                inc_all_account_mail(mainwin, FALSE, 
                                     prefs_common.newmail_notify_manu);
@@ -342,11 +347,6 @@ int main(int argc, char *argv[])
                cmd.status_full_folders = NULL;
        }
 
-       if (cmd.online_mode == ONLINE_MODE_OFFLINE)
-               main_window_toggle_work_offline(mainwin, TRUE);
-       if (cmd.online_mode == ONLINE_MODE_ONLINE)
-               main_window_toggle_work_offline(mainwin, FALSE);
-
        prefs_toolbar_init();
 
        plugin_load_all("GTK");