• Patch: Elm ME+ 2.5 PLalpha53 -> Elm ME+ 2.5 PLalpha54 [1/2] (6/6)

    From Kari Hurtta@21:1/5 to All on Sat May 1 19:22:35 2021
    [continued from previous message]

    * (was hurtta+elm@posti.FMI.FI, hurtta+elm@ozone.FMI.FI) ***************
    *** 763,769 ****
    return submask;
    }

    ! void mime_decode (ptr, state_in, state_out, decode_opt, defcharset, mss, badtype)
    mime_t *ptr;
    struct in_state *state_in;
    struct out_state *state_out;
    --- 763,770 ----
    return submask;
    }

    ! void mime_decode (ptr, state_in, state_out, decode_opt, defcharset, mss, badtype,
    ! bodydefcharset)
    mime_t *ptr;
    struct in_state *state_in;
    struct out_state *state_out;
    ***************
    *** 771,776 ****
    --- 772,778 ----
    const struct decode_opts *decode_opt;
    struct header_rec *mss;
    type_mismatch_prompt *badtype;
    + charset_t bodydefcharset;
    {
    int j;
    /* This routine calls the appropriate routine to decode the data ***************
    *** 883,889 ****
    "mime_decode: using builtin handler \n"));

    ptr->handler_data->handler->func (ptr, state_in, state_out, decode_opt,
    ! defcharset, mss, badtype);
    } else if (ptr->handler_data->entry) {

    if (ptr->handler_data->use_entry) {
    --- 885,891 ----
    "mime_decode: using builtin handler \n"));

    ptr->handler_data->handler->func (ptr, state_in, state_out, decode_opt,
    ! d