emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] /srv/bzr/emacs/trunk r101525: * doc.c (Fsnarf_documentatio


From: Andreas Schwab
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r101525: * doc.c (Fsnarf_documentation): Use memmove instead of memcpy as
Date: Tue, 21 Sep 2010 21:33:59 +0200
User-agent: Bazaar (2.0.3)

------------------------------------------------------------
revno: 101525
author: Ari Roponen <address@hidden>
committer: Andreas Schwab <address@hidden>
branch nick: emacs
timestamp: Tue 2010-09-21 21:33:59 +0200
message:
  * doc.c (Fsnarf_documentation): Use memmove instead of memcpy as
  the regions may overlap.
modified:
  src/ChangeLog
  src/doc.c
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2010-09-21 12:49:59 +0000
+++ b/src/ChangeLog     2010-09-21 19:33:59 +0000
@@ -1,3 +1,8 @@
+2010-09-21  Ari Roponen  <address@hidden>  (tiny change)
+
+       * doc.c (Fsnarf_documentation): Use memmove instead of memcpy as
+       the regions may overlap.
+
 2010-09-21  Juanma Barranquero  <address@hidden>
 
        * makefile.w32-in ($(BLD)/sysdep.$(O)): Update dependencies.

=== modified file 'src/doc.c'
--- a/src/doc.c 2010-08-22 21:15:20 +0000
+++ b/src/doc.c 2010-09-21 19:33:59 +0000
@@ -678,7 +678,7 @@
        }
       pos += end - buf;
       filled -= end - buf;
-      memcpy (buf, end, filled);
+      memmove (buf, end, filled);
     }
   emacs_close (fd);
   return Qnil;


reply via email to

[Prev in Thread] Current Thread [Next in Thread]