# HG changeset patch
# User Karl Heuer <kwzh@gnu.org>
# Date 781292121 0
# Node ID d949b1150e255c60c3b8fdf4b3785ab4b19ca43f
# Parent  925795f1a59400f681d76d46994dc21b0da53951
(read_process_output): Don't use XFASTINT as an lvalue.

diff -r 925795f1a594 -r d949b1150e25 src/process.c
--- a/src/process.c	Tue Oct 04 17:32:17 1994 +0000
+++ b/src/process.c	Tue Oct 04 17:35:21 1994 +0000
@@ -2347,9 +2347,9 @@
 
       /* Insert after old_begv, but before old_zv.  */
       if (point < XFASTINT (old_begv))
-	XFASTINT (old_begv) += nchars;
+	XSETFASTINT (old_begv, XFASTINT (old_begv) + nchars);
       if (point <= XFASTINT (old_zv))
-	XFASTINT (old_zv) += nchars;
+	XSETFASTINT (old_zv, XFASTINT (old_zv) + nchars);
 
       /* Insert before markers in case we are inserting where
 	 the buffer's mark is, and the user's next command is Meta-y.  */