• 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