The following doesn't CHECK_IMPURE:
#define XSETCAR(c,n) (XCAR_AS_LVALUE(c) = (n))
#define XSETCDR(c,n) (XCDR_AS_LVALUE(c) = (n))The function that uses those macros is responsible for doing CHECK_IMPURE when appropriate. If you see a specific function that needs to do this, would you please fix it? _______________________________________________ emacs-pretest-bug mailing list [email protected] http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug
