emacs-diffs
[Top][All Lists]
Advanced

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

scratch/igc e706754c076: Fix a memmove


From: Gerd Moellmann
Subject: scratch/igc e706754c076: Fix a memmove
Date: Sat, 20 Apr 2024 04:35:26 -0400 (EDT)

branch: scratch/igc
commit e706754c07655754bd19deaad6a123e86d169557
Author: Gerd Möllmann <gerd@gnu.org>
Commit: Gerd Möllmann <gerd@gnu.org>

    Fix a memmove
---
 src/igc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/igc.c b/src/igc.c
index d24dca0bceb..691ba341172 100644
--- a/src/igc.c
+++ b/src/igc.c
@@ -2496,7 +2496,7 @@ igc_replace_char (Lisp_Object string, ptrdiff_t 
at_byte_pos,
   s->u.s.size_byte = nbytes_needed;
   unsigned char *insertion_addr = s->u.s.data + at_byte_pos;
   memmove (insertion_addr + new_char_len, insertion_addr + old_char_len,
-          new_char_len - old_char_len);
+          eabs (new_char_len - old_char_len));
   return insertion_addr;
 }
 



reply via email to

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