diff options
author | John Marriott <basilisk@internode.on.net> | 2024-03-11 22:04:45 +0100 |
---|---|---|
committer | Christian Brabandt <cb@256bit.org> | 2024-03-11 22:04:45 +0100 |
commit | bfcc895482c717c9f6d86890d789ec739c3016b4 (patch) | |
tree | 56bf61a73afb69adbaacd00ba88fde013c98d8ce /src/edit.c | |
parent | 5cd86c6cff94256ed2db872c46b57da259a648ac (diff) |
patch 9.1.0168: too many STRLEN() callsv9.1.0168
Problem: too many STRLEN() calls
Solution: Make use of ml_get_len() calls instead
(John Marriott)
closes: #14123
Signed-off-by: John Marriott <basilisk@internode.on.net>
Signed-off-by: Christian Brabandt <cb@256bit.org>
Diffstat (limited to 'src/edit.c')
-rw-r--r-- | src/edit.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/edit.c b/src/edit.c index 26853dce01..f700c6a12b 100644 --- a/src/edit.c +++ b/src/edit.c @@ -4977,7 +4977,7 @@ ins_tab(void) { pos = curwin->w_cursor; cursor = &pos; - saved_line = vim_strsave(ml_get_curline()); + saved_line = vim_strnsave(ml_get_curline(), ml_get_curline_len()); if (saved_line == NULL) return FALSE; ptr = saved_line + pos.col; |