diff options
Diffstat (limited to 'src/nvim/search.c')
-rw-r--r-- | src/nvim/search.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/nvim/search.c b/src/nvim/search.c index 72942c589c..24e95efb03 100644 --- a/src/nvim/search.c +++ b/src/nvim/search.c @@ -1006,7 +1006,7 @@ int do_search( * offset, because it is meaningless and the 's' could be a * substitute command. */ - if (*p == '+' || *p == '-' || VIM_ISDIGIT(*p)) + if (*p == '+' || *p == '-' || ascii_isdigit(*p)) spats[0].off.line = TRUE; else if ((options & SEARCH_OPT) && (*p == 'e' || *p == 's' || *p == 'b')) { @@ -1014,16 +1014,16 @@ int do_search( spats[0].off.end = SEARCH_END; ++p; } - if (VIM_ISDIGIT(*p) || *p == '+' || *p == '-') { /* got an offset */ + if (ascii_isdigit(*p) || *p == '+' || *p == '-') { /* got an offset */ /* 'nr' or '+nr' or '-nr' */ - if (VIM_ISDIGIT(*p) || VIM_ISDIGIT(*(p + 1))) + if (ascii_isdigit(*p) || ascii_isdigit(*(p + 1))) spats[0].off.off = atol((char *)p); else if (*p == '-') /* single '-' */ spats[0].off.off = -1; else /* single '+' */ spats[0].off.off = 1; ++p; - while (VIM_ISDIGIT(*p)) /* skip number */ + while (ascii_isdigit(*p)) /* skip number */ ++p; } |