From b5a6948eea3a3eb5999d3b44b12820b16d513bde Mon Sep 17 00:00:00 2001 From: Karl Heuer Date: Tue, 10 Jan 1995 22:03:13 +0000 Subject: [PATCH] (Fnarrow_to_region): Swap using temp Lisp_Object, not int. --- src/editfns.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/editfns.c b/src/editfns.c index a7537be357d..657aca333f9 100644 --- a/src/editfns.c +++ b/src/editfns.c @@ -1403,16 +1403,13 @@ or markers) bounding the text that should remain visible.") (b, e) register Lisp_Object b, e; { - register EMACS_INT i; - CHECK_NUMBER_COERCE_MARKER (b, 0); CHECK_NUMBER_COERCE_MARKER (e, 1); if (XINT (b) > XINT (e)) { - i = XFASTINT (b); - b = e; - XSETFASTINT (e, i); + Lisp_Object tem; + tem = b; b = e; e = tem; } if (!(BEG <= XINT (b) && XINT (b) <= XINT (e) && XINT (e) <= Z)) -- 2.39.5