aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorEli Zaretskii2010-10-26 20:47:19 +0200
committerEli Zaretskii2010-10-26 20:47:19 +0200
commit84b288883d97278b28b82cebade5dd1a0f7d92a3 (patch)
tree6f7683e0ff4ce9ba3e52b332dc72ad6968a76cb4 /src
parent2e35f1a27ee68db4e29b30fc365d1531aece808f (diff)
downloademacs-84b288883d97278b28b82cebade5dd1a0f7d92a3.tar.gz
emacs-84b288883d97278b28b82cebade5dd1a0f7d92a3.zip
cmds.c: (internal_self_insert): Don't insert for negative arguments.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog2
-rw-r--r--src/cmds.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index abd336cfbd5..b07ccf09db7 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,7 +1,7 @@
12010-10-26 Eli Zaretskii <eliz@gnu.org> 12010-10-26 Eli Zaretskii <eliz@gnu.org>
2 2
3 * cmds.c (internal_self_insert): Don't insert if argument N is 3 * cmds.c (internal_self_insert): Don't insert if argument N is
4 zero. (Bug#7281) 4 zero or negative. (Bug#7281)
5 5
62010-10-26 Jan Djärv <jan.h.d@swipnet.se> 62010-10-26 Jan Djärv <jan.h.d@swipnet.se>
7 7
diff --git a/src/cmds.c b/src/cmds.c
index 2682e54132a..2d0814abd98 100644
--- a/src/cmds.c
+++ b/src/cmds.c
@@ -474,7 +474,7 @@ internal_self_insert (int c, EMACS_INT n)
474 insert_and_inherit (strn, p - strn); 474 insert_and_inherit (strn, p - strn);
475 SAFE_FREE (); 475 SAFE_FREE ();
476 } 476 }
477 else if (n) 477 else if (n > 0)
478 insert_and_inherit (str, len); 478 insert_and_inherit (str, len);
479 479
480 if ((CHAR_TABLE_P (Vauto_fill_chars) 480 if ((CHAR_TABLE_P (Vauto_fill_chars)