aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRichard M. Stallman1994-12-25 21:15:07 +0000
committerRichard M. Stallman1994-12-25 21:15:07 +0000
commit2d4a771aad5469dae39ee7792643d8861e567e0e (patch)
tree548eadf47e2c1665bf89822b78c5a11c920e4c67 /src
parent00a34088ee73709dbd357c9be0aebfca015d211b (diff)
downloademacs-2d4a771aad5469dae39ee7792643d8861e567e0e.tar.gz
emacs-2d4a771aad5469dae39ee7792643d8861e567e0e.zip
(set_search_regs): Really set search_regs.start and .end.
(save_search_regs): Set them to 0 here.
Diffstat (limited to 'src')
-rw-r--r--src/search.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/search.c b/src/search.c
index 7d89696e7c8..d3ac9140e05 100644
--- a/src/search.c
+++ b/src/search.c
@@ -1309,10 +1309,8 @@ set_search_regs (beg, len)
1309 the match position. */ 1309 the match position. */
1310 if (search_regs.num_regs == 0) 1310 if (search_regs.num_regs == 0)
1311 { 1311 {
1312 regoff_t *starts, *ends; 1312 search_regs.start = (regoff_t *) xmalloc (2 * sizeof (regoff_t));
1313 1313 search_regs.end = (regoff_t *) xmalloc (2 * sizeof (regoff_t));
1314 starts = (regoff_t *) xmalloc (2 * sizeof (regoff_t));
1315 ends = (regoff_t *) xmalloc (2 * sizeof (regoff_t));
1316 search_regs.num_regs = 2; 1314 search_regs.num_regs = 2;
1317 } 1315 }
1318 1316
@@ -1941,6 +1939,8 @@ save_search_regs ()
1941 saved_search_regs.start = search_regs.start; 1939 saved_search_regs.start = search_regs.start;
1942 saved_search_regs.end = search_regs.end; 1940 saved_search_regs.end = search_regs.end;
1943 search_regs.num_regs = 0; 1941 search_regs.num_regs = 0;
1942 search_regs.start = 0;
1943 search_regs.end = 0;
1944 1944
1945 search_regs_saved = 1; 1945 search_regs_saved = 1;
1946 } 1946 }