Patch: Elm ME+ 2.5 PLalpha54 -> Elm ME+ 2.5 PLalpha60 [11/13] (2/4)
From
Kari Hurtta@21:1/5 to
All on Thu Nov 24 20:32:01 2022
[continued from previous message]
! have_incoming = select_dir_item(incoming_browser,&incoming_name,NULL);
! if (!have_incoming) {
! DPRINT(Debug,4,(&Debug, "*** Incoming folder is not available!\n"));
! }
! if (current_is_received) {
! DPRINT(Debug,4,(&Debug, "*** Current folder is received folder!\n")); ! }
! if (new_is_received) {
! DPRINT(Debug,4,(&Debug, "*** New folder is received folder!\n"));
! }
! if (!can_store) {
! DPRINT(Debug,4,(&Debug, "*** Received folder is not available!\n"));
! }
! if (received_is_disabled) {
! DPRINT(Debug,4,(&Debug, "*** Received folder is disabled!\n"));
! }
/* Be sure that current number of messages match to that what
is on storages .... */
--- 934,1083 ----
(&Debug, "\n\n-- leaving folder --\n\n"));
}
! add_ascii_to_string(incoming_name,s2us("!")); /* Incoming folder */
! have_incoming = select_dir_item(incoming_browser,&incoming_name,NULL);
! if (!have_incoming) {
! DPRINT(Debug,4,(&Debug,
! "sync_mbox: Incoming folder is not available!\n"));
}
+
+ for (c = 0; c < sync_store_COUNT; c++) {
+ sync_store_list[c].is_disabled = dt_estr_is_disabled(sync_store_config[c].estr);
+ sync_store_list[c].browser = new_browser(selection_folder);
+ sync_store_list[c].name = new_string(system_charset);
+ sync_store_list[c].flags = 0;
+ sync_store_list[c].can_store = 0;
+ sync_store_list[c].writeptr = NULL;
+ sync_store_list[c].current_is_xx = 0;
+ sync_store_list[c].new_is_xx = 0;
+ sync_store_list[c].have_xx = 0;
+ sync_store_list[c].have_store = 0;
+
+ add_ascii_to_string(sync_store_list[c].name,cs2us(sync_store_config[c].tag));
+ sync