2012-11-30 [wwp] 3.9.0cvs32
authorTristan Chabredier <wwp@claws-mail.org>
Fri, 30 Nov 2012 15:20:26 +0000 (15:20 +0000)
committerTristan Chabredier <wwp@claws-mail.org>
Fri, 30 Nov 2012 15:20:26 +0000 (15:20 +0000)
* src/mainwindow.c
* src/mainwindow.h
* src/summaryview.c
* src/toolbar.c
Fix wrong types used (mix between SensitiveCond and SensitiveCondMask),
also fix list loop initializers.

ChangeLog
PATCHSETS
configure.ac
src/mainwindow.c
src/mainwindow.h
src/summaryview.c
src/toolbar.c

index e0bffd6add4de18e91495d8e350de9178714f377..bcbe4cb85c2e794aabaa91c8019ab08e285a01e9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2012-11-30 [wwp]       3.9.0cvs32
+
+       * src/mainwindow.c
+       * src/mainwindow.h
+       * src/summaryview.c
+       * src/toolbar.c
+       Fix wrong types used (mix between SensitiveCond and SensitiveCondMask),
+       also fix list loop initializers.
+
 2012-11-30 [wwp]       3.9.0cvs31
 
        * src/mainwindow.c
index b0a17f79651cec820787e3db5391afb156eab518..68f70eeb0d0daaff52396e8bb510f964ceb4998d 100644 (file)
--- a/PATCHSETS
+++ b/PATCHSETS
 ( cvs diff -u -r 1.274.2.358 -r 1.274.2.359 src/mainwindow.c;  cvs diff -u -r 1.39.2.65 -r 1.39.2.66 src/mainwindow.h;  cvs diff -u -r 1.395.2.458 -r 1.395.2.459 src/summaryview.c;  cvs diff -u -r 1.43.2.132 -r 1.43.2.133 src/toolbar.c;  ) > 3.9.0cvs29.patchset
 ( cvs diff -u -r 1.274.2.359 -r 1.274.2.360 src/mainwindow.c;  ) > 3.9.0cvs30.patchset
 ( cvs diff -u -r 1.274.2.360 -r 1.274.2.361 src/mainwindow.c;  cvs diff -u -r 1.39.2.66 -r 1.39.2.67 src/mainwindow.h;  cvs diff -u -r 1.150.2.132 -r 1.150.2.133 src/procmsg.c;  cvs diff -u -r 1.17.2.66 -r 1.17.2.67 src/send_message.c;  cvs diff -u -r 1.1.4.13 -r 1.1.4.14 src/send_message.h;  cvs diff -u -r 1.43.2.133 -r 1.43.2.134 src/toolbar.c;  cvs diff -u -r 1.19.2.35 -r 1.19.2.36 src/toolbar.h;  ) > 3.9.0cvs31.patchset
+( cvs diff -u -r 1.274.2.361 -r 1.274.2.362 src/mainwindow.c;  cvs diff -u -r 1.39.2.67 -r 1.39.2.68 src/mainwindow.h;  cvs diff -u -r 1.395.2.459 -r 1.395.2.460 src/summaryview.c;  cvs diff -u -r 1.43.2.134 -r 1.43.2.135 src/toolbar.c;  ) > 3.9.0cvs32.patchset
index 971874ddf94f8778b60ff2787f3976bc8ac1f689..484f7abf27bcc4e9e0b0f44bb748c26ee33ec656 100644 (file)
@@ -12,7 +12,7 @@ MINOR_VERSION=9
 MICRO_VERSION=0
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=31
+EXTRA_VERSION=32
 EXTRA_RELEASE=
 EXTRA_GTK2_VERSION=
 
index 6773fc25c152dc23086e5a4b0a47d027ba923d6f..88e0256dee20722432d9b9305bd46fef08563cc7 100644 (file)
@@ -3117,9 +3117,9 @@ static void main_window_add_mailbox(MainWindow *mainwin)
        folder_set_ui_func(folder, NULL, NULL);
 }
 
-SensitiveCond main_window_get_current_state(MainWindow *mainwin)
+SensitiveCondMask main_window_get_current_state(MainWindow *mainwin)
 {
-       SensitiveCond state = 0;
+       SensitiveCondMask state = 0;
        SummarySelection selection;
        FolderItem *item = mainwin->summaryview->folder_item;
        GList *account_list = account_get_list();
@@ -3204,14 +3204,14 @@ SensitiveCond main_window_get_current_state(MainWindow *mainwin)
        if (g_list_length(account_list) > 1)
                UPDATE_STATE(M_HAVE_MULTI_ACCOUNT);
 
-       for ( ; account_list != NULL; account_list = account_list->next) {
+       for (account_list = account_get_list(); account_list != NULL; account_list = account_list->next) {
                if (((PrefsAccount*)account_list->data)->protocol != A_NONE) {
                        UPDATE_STATE(M_HAVE_ANY_RETRIEVABLE_ACCOUNT);
                        break;
                }
        }
 
-       for ( ; account_list != NULL; account_list = account_list->next) {
+       for (account_list = account_get_list(); account_list != NULL; account_list = account_list->next) {
                if (((PrefsAccount*)account_list->data)->protocol == A_NNTP) {
                        UPDATE_STATE(M_HAVE_NEWS_ACCOUNT);
                        break;
@@ -3289,7 +3289,7 @@ SensitiveCondMask main_window_get_mask(SensitiveCond cond, ...)
 
 void main_window_set_menu_sensitive(MainWindow *mainwin)
 {
-       SensitiveCond state;
+       SensitiveCondMask state;
        gboolean sensitive;
        SummaryView *summaryview;
        gchar *menu_path;
@@ -3301,7 +3301,7 @@ void main_window_set_menu_sensitive(MainWindow *mainwin)
 #define N_ENTRIES 82
        static struct {
                const gchar *entry;
-               SensitiveCond cond;
+               SensitiveCondMask cond;
        } entry[N_ENTRIES];
 
        i = 0;
index 7b0ae535eaae4a4ea1572ad879bbe3406e88a39f..1f12a014fe259d78a0c6a0aba717088d76326c4e 100644 (file)
@@ -189,7 +189,7 @@ gboolean main_window_empty_trash    (MainWindow     *mainwin,
                                         gboolean        confirm,
                                         gboolean        for_quit);
 
-guint64 main_window_get_mask(SensitiveCond cond, ...);
+SensitiveCondMask main_window_get_mask(SensitiveCond cond, ...);
 
 void main_window_set_menu_sensitive    (MainWindow     *mainwin);
 
@@ -198,7 +198,7 @@ void main_window_show                       (MainWindow     *mainwin);
 void main_window_hide                  (MainWindow     *mainwin);
 void main_window_popup                 (MainWindow     *mainwin);
 
-SensitiveCond main_window_get_current_state   (MainWindow *mainwin);
+SensitiveCondMask main_window_get_current_state   (MainWindow *mainwin);
 
 void toolbar_set_compose_button               (Toolbar          *toolbar, 
                                               ComposeButtonType  compose_btn_type);
index 3e2a19a5de8e892dd66f23f15392225cdea5d93c..2320742f38b2120fe593f7ce78f23a3c3acfa76d 100644 (file)
@@ -1709,7 +1709,7 @@ GSList *summary_get_selected_msg_list(SummaryView *summaryview)
 
 void summary_set_menu_sensitive(SummaryView *summaryview)
 {
-       SensitiveCond state;
+       SensitiveCondMask state;
        gboolean sensitive;
        gint i;
 
index 96ba3bf5b070122b03d62461652aee57d5076c29..16a34fba26a4beb6aec74b35746cf228ece3023a 100644 (file)
@@ -2380,7 +2380,7 @@ void toolbar_update(ToolbarType type, gpointer data)
 
 void toolbar_main_set_sensitive(gpointer data)
 {
-       SensitiveCond state;
+       SensitiveCondMask state;
        gboolean sensitive;
        MainWindow *mainwin = (MainWindow*)data;
        Toolbar *toolbar = mainwin->toolbar;