• Patch: Elm ME+ 2.5 PLalpha46 -> Elm ME+ 2.5 PLalpha47 [2/7] (6/6)

    From Kari Hurtta@21:1/5 to All on Sat Feb 10 14:43:26 2018
    [continued from previous message]

    struct string * rest_S = ascii_option_value(rest,restlen,
    lineno,filename); --- 774,804 ----
    }

    }
    !
    if (!prev_type)
    continue;

    rec = rc_need_hist_record(lcl,prev_type,tag);
    if (rec)
    hist_record_first_line(rec,rest);
    !
    ! if (ig_process != ignored)
    continue;

    +
    if (0 != (prev_type->flags & FL_SYS) &&
    lcl == LOCAL_RC) {
    +
    + DPRINT(Debug,10,(&Debug,"%s:%d: NOT ALLOWED %s=%s\n",
    + filename,lineno,prev_type->name,rest));
    +
    lib_error(CATGETS(elm_msg_cat, ElmSet,
    ElmBadLocalKeyInElmrc,
    "Keyword \"%s\" is not valid on user file %s"),
    prev_type->name,filename);
    continue;
    }
    !
    if (0 != (prev_type->flags & FL_ASCIIFIRST)) {
    struct string * rest_S = ascii_option_value(rest,restlen,
    lineno,filename); ***************
    *** 421,450 ****
    free_string(&rest_S);

    } else {

    - rc->setting_lines =
    - safe_array_realloc(rc->setting_lines,
    - (rc->setting_lines_len +1),
    -