mirror of
https://github.com/MidnightCommander/mc
synced 2025-03-10 10:01:36 +03:00
(edit_get_search_line_type): refactoring.
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
This commit is contained in:
parent
f3ffb28737
commit
3291dd248f
@ -300,18 +300,19 @@ edit_search_get_current_end_line_char (const WEdit * edit)
|
||||
*/
|
||||
|
||||
static edit_search_line_t
|
||||
edit_get_search_line_type (mc_search_t * search)
|
||||
edit_get_search_line_type (const mc_search_t * search)
|
||||
{
|
||||
edit_search_line_t search_line_type = 0;
|
||||
|
||||
if (search->search_type != MC_SEARCH_T_REGEX)
|
||||
return search_line_type;
|
||||
if (search->search_type == MC_SEARCH_T_REGEX)
|
||||
{
|
||||
if (search->original.str->str[0] == '^')
|
||||
search_line_type |= AT_START_LINE;
|
||||
|
||||
if (search->original.str->str[0] == '^')
|
||||
search_line_type |= AT_START_LINE;
|
||||
if (search->original.str->str[search->original.str->len - 1] == '$')
|
||||
search_line_type |= AT_END_LINE;
|
||||
}
|
||||
|
||||
if (search->original.str->str[search->original.str->len - 1] == '$')
|
||||
search_line_type |= AT_END_LINE;
|
||||
return search_line_type;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user