Patch: Elm ME+ 2.5 PLalpha49 -> Elm ME+ 2.5 PLalpha50 [4/7] (2/4)
From
Kari Hurtta@21:1/5 to
All on Mon Jun 10 20:54:31 2019
[continued from previous message]
DPRINT(Debug,11,(&Debug,
"mbx_flush_pop: folder=%p (%s)\n",
folder,folder->cur_folder_sys));
! mbx_flush_temp(folder);
}
static int mbx_ferror_pop P_((struct folder_info *folder, int clean));
static int mbx_ferror_pop(folder,clean)
struct folder_info *folder;
--- 2180,2236 ----
lib_error(CATGETS(elm_msg_cat, ElmSet, ElmIGiveUp,
"Ahhhh... I give up."));
goto clean;
}
}
break;
default:
break;
}
! status = succeed;
clean:
DPRINT(Debug,11,(&Debug,
! "mbx_sessionlock_pop=%d",
status));
+ switch (status) {
+ case sessionlock_fail: DPRINT(Debug,11,(&Debug, " sessionlock_fail")); break;
+ case sessionlock_open: DPRINT(Debug,11,(&Debug, " sessionlock_open")); break;
+ case sessionlock_reconnect: DPRINT(Debug,11,(&Debug, " sessionlock_reconnect")); break;
+ }
+ DPRINT(Debug,11,(&Debug, "\n"));
+
return status;
}
! S_(mbx_flush_folder mbx_flush_pop)
! static int mbx_flush_pop P_((struct folder_info *folder,
! int *err_p /* errno value */,
! struct cancel_data * cd /* Allow cancelation (Ctrl-C)
! on remote mailbox ! */
! ));
! static int mbx_flush_pop(folder,err_p,cd)
! struct f