]> git.eshelyaron.com Git - emacs.git/commitdiff
(temp_echo_area_glyphs): Restore the old point value.
authorRichard M. Stallman <rms@gnu.org>
Mon, 9 Oct 1995 16:36:59 +0000 (16:36 +0000)
committerRichard M. Stallman <rms@gnu.org>
Mon, 9 Oct 1995 16:36:59 +0000 (16:36 +0000)
src/minibuf.c

index ef4289c8e3db744293bbd338712e9b45933f9327..27855e169909992c0d0c698834735c47fdc48a9d 100644 (file)
@@ -1050,6 +1050,7 @@ temp_echo_area_glyphs (m)
      char *m;
 {
   int osize = ZV;
+  int opoint = PT;
   Lisp_Object oinhibit;
   oinhibit = Vinhibit_quit;
 
@@ -1058,10 +1059,11 @@ temp_echo_area_glyphs (m)
 
   SET_PT (osize);
   insert_string (m);
-  SET_PT (osize);
+  SET_PT (opoint);
   Vinhibit_quit = Qt;
   Fsit_for (make_number (2), Qnil, Qnil);
   del_range (PT, ZV);
+  SET_PT (opoint);
   if (!NILP (Vquit_flag))
     {
       Vquit_flag = Qnil;