{
Lisp_Object next = XCDR (tail);
if (!NILP (Fequal (XCAR (next), XCAR (tail))))
- XCDR (tail) = XCDR (next);
+ XSETCDR (tail, XCDR (next));
else
tail = XCDR (tail);
}
{
Lisp_Object cons;
cons = XCAR (Vparam_value_alist);
- XCAR (cons) = param;
- XCDR (cons) = value;
+ XSETCAR (cons, param);
+ XSETCDR (cons, value);
Fmodify_frame_parameters (frame, Vparam_value_alist);
}
}