Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
cs24-19fa
git_rec_nano
Commits
4223b83f
Commit
4223b83f
authored
8 years ago
by
Benno Schulenberg
Browse files
Options
Download
Email Patches
Plain Diff
tweaks: condense two ifs to a single one
parent
4a1302ef
master
feature/match-parens
refactor/readbility
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
src/search.c
+9
-12
src/search.c
with
9 additions
and
12 deletions
+9
-12
src/search.c
View file @
4223b83f
...
...
@@ -318,19 +318,16 @@ int findnextstr(const char *needle, bool whole_word_only, size_t *match_len,
}
#endif
#ifndef DISABLE_SPELLER
/* When we're spell checking, a match is only a true match when
* it is a separate word. */
if
(
whole_word_only
)
{
if
(
is_separate_word
(
found
-
line
->
data
,
found_len
,
line
->
data
))
break
;
else
{
/* Maybe there is a whole word in the rest of the line. */
from
=
found
+
move_mbright
(
found
,
0
);
continue
;
}
}
else
/* When we're spell checking, a match should be a separate word;
* if it's not, continue looking in the rest of the line. */
if
(
whole_word_only
&&
!
is_separate_word
(
found
-
line
->
data
,
found_len
,
line
->
data
))
{
from
=
found
+
move_mbright
(
found
,
0
);
continue
;
}
#endif
break
;
/* The match is valid. */
break
;
}
/* If we're back at the beginning, then there is no needle. */
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help