diff src/fileio.c @ 93110:6d11337f1ad8

* fileio.c (Finsert_file_contents): * lread.c (Feval_buffer): Use BUF_TEMP_SET_PT. * buffer.h (BUF_SET_PT): Remove. set_point_both doesn't work right when buffer != current_buffer anyway.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Thu, 20 Mar 2008 18:13:12 +0000
parents d999f30304bc
children 92ec903498d4
line wrap: on
line diff
--- a/src/fileio.c	Thu Mar 20 17:21:16 2008 +0000
+++ b/src/fileio.c	Thu Mar 20 18:13:12 2008 +0000
@@ -4237,8 +4237,8 @@
 
 	  how_much += this;
 
-	  BUF_SET_PT (XBUFFER (conversion_buffer),
-		      BUF_Z (XBUFFER (conversion_buffer)));
+	  BUF_TEMP_SET_PT (XBUFFER (conversion_buffer),
+			   BUF_Z (XBUFFER (conversion_buffer)));
 	  decode_coding_c_string (&coding, read_buf, unprocessed + this,
 				  conversion_buffer);
 	  unprocessed = coding.carryover_bytes;