diff options
| author | Eli Zaretskii | 2014-10-16 09:55:34 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2014-10-16 09:55:34 +0300 |
| commit | 40018ffb384a50fabfb0147aefe400477d174753 (patch) | |
| tree | e411edc3942b7077a4e4756ec38c9135aee5d1dc | |
| parent | 10471ae36190f741829cdc490f410b68226a1bb9 (diff) | |
| download | emacs-40018ffb384a50fabfb0147aefe400477d174753.tar.gz emacs-40018ffb384a50fabfb0147aefe400477d174753.zip | |
src/bidi.c (bidi_find_bracket_pairs): Avoid a loop that does nothing useful.
| -rw-r--r-- | src/ChangeLog | 5 | ||||
| -rw-r--r-- | src/bidi.c | 7 |
2 files changed, 10 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 893ad867c2a..af53b77a622 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2014-10-16 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * bidi.c (bidi_find_bracket_pairs): Avoid a loop that does nothing | ||
| 4 | useful. | ||
| 5 | |||
| 1 | 2014-10-15 Paul Eggert <eggert@cs.ucla.edu> | 6 | 2014-10-15 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 7 | ||
| 3 | * bidi.c (bidi_find_bracket_pairs): Initialize local var. | 8 | * bidi.c (bidi_find_bracket_pairs): Initialize local var. |
diff --git a/src/bidi.c b/src/bidi.c index 67eb59e7899..bbafc785e7b 100644 --- a/src/bidi.c +++ b/src/bidi.c | |||
| @@ -2472,8 +2472,11 @@ bidi_find_bracket_pairs (struct bidi_it *bidi_it) | |||
| 2472 | default: | 2472 | default: |
| 2473 | break; | 2473 | break; |
| 2474 | } | 2474 | } |
| 2475 | for (sp = bpa_sp; sp >= 0; sp--) | 2475 | if (flag) |
| 2476 | bpa_stack[sp].flags |= flag; | 2476 | { |
| 2477 | for (sp = bpa_sp; sp >= 0; sp--) | ||
| 2478 | bpa_stack[sp].flags |= flag; | ||
| 2479 | } | ||
| 2477 | } | 2480 | } |
| 2478 | old_sidx = bidi_it->stack_idx; | 2481 | old_sidx = bidi_it->stack_idx; |
| 2479 | type = bidi_resolve_weak (bidi_it); | 2482 | type = bidi_resolve_weak (bidi_it); |