• Patch: Elm ME+ 2.5 PLalpha47 -> Elm ME+ 2.5 PLalpha48 [1/2] (4/5)

    From Kari Hurtta@21:1/5 to All on Fri Jun 1 20:14:14 2018
    [continued from previous message]

    ***************
    *** 1,7 ****
    ! /* $Id: hashmark_imp.h,v 2.4 2017/12/03 12:28:58 hurtta Exp $ */

    /******************************************************************************
    ! * The Elm (ME+) Mail System - $Revision: 2.4 $ $State: Exp $
    *
    * Author: Kari Hurtta <hurtta+elm@siilo.FMI.FI>
    * or Kari Hurtta <elm@elmme-mailer.org>
    --- 1,7 ----
    ! /* $Id: hashmark_imp.h,v 2.5 2018/05/10 10:39:46 hurtta Exp $ */

    /******************************************************************************
    ! * The Elm (ME+) Mail System - $Revision: 2.5 $ $State: Exp $
    *
    * Author: Kari Hurtta <hurtta+elm@siilo.FMI.FI>
    * or Kari Hurtta <elm@elmme-mailer.org>
    ***************
    *** 155,191 ****
    /* Return 1 if succeed */
    typedef int hashtype_selection_is_folder_f P_((struct hashmark_item * item,
    struct folder_browser * dir,
    ! union hashmark_data * hashmark_data,
    struct folder_info * folder));

    ! typedef enum haskmark_valid_v hashtype_valid_on_user_f P_((const struct hashmark_item *
    ! item));


    #define HASHTYPE_ACTIONS_magic 0xF51C

    extern struct hashtype_actions {
    unsigned short magic; /* HASHMARK_ITEM_magic */

    ! hashtype_init_item_f * init_it;
    ! hashtype_free_item_f * free_it;
    ! hashtype_parse_kw_value_f * parse_kw_value;
    !