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),
-