diff options
| author | Kenichi Handa | 1998-02-20 01:40:47 +0000 |
|---|---|---|
| committer | Kenichi Handa | 1998-02-20 01:40:47 +0000 |
| commit | 26aff1500fb8b7d26eaf36399796a9dbea20a106 (patch) | |
| tree | 222fbc6243dd962787d796b6e63096557b1256ea /src | |
| parent | 0d09d1e645c05f91e7482f1e2ae7e6d8688855fe (diff) | |
| download | emacs-26aff1500fb8b7d26eaf36399796a9dbea20a106.tar.gz emacs-26aff1500fb8b7d26eaf36399796a9dbea20a106.zip | |
(search_buffer): Update POS_BYTE for regexp search.
Diffstat (limited to 'src')
| -rw-r--r-- | src/search.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/search.c b/src/search.c index a4e17a7eff4..26569920b1c 100644 --- a/src/search.c +++ b/src/search.c | |||
| @@ -1070,6 +1070,7 @@ search_buffer (string, pos, pos_byte, lim, lim_byte, n, | |||
| 1070 | } | 1070 | } |
| 1071 | if (val >= 0) | 1071 | if (val >= 0) |
| 1072 | { | 1072 | { |
| 1073 | pos_byte = search_regs.start[0] + BEGV_BYTE; | ||
| 1073 | for (i = 0; i < search_regs.num_regs; i++) | 1074 | for (i = 0; i < search_regs.num_regs; i++) |
| 1074 | if (search_regs.start[i] >= 0) | 1075 | if (search_regs.start[i] >= 0) |
| 1075 | { | 1076 | { |
| @@ -1102,6 +1103,7 @@ search_buffer (string, pos, pos_byte, lim, lim_byte, n, | |||
| 1102 | } | 1103 | } |
| 1103 | if (val >= 0) | 1104 | if (val >= 0) |
| 1104 | { | 1105 | { |
| 1106 | pos_byte = search_regs.end[0] + BEGV_BYTE; | ||
| 1105 | for (i = 0; i < search_regs.num_regs; i++) | 1107 | for (i = 0; i < search_regs.num_regs; i++) |
| 1106 | if (search_regs.start[i] >= 0) | 1108 | if (search_regs.start[i] >= 0) |
| 1107 | { | 1109 | { |