From b00adb799af3fcd74e6bbcfedee695fb43260fe5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Mon, 18 Jan 2016 21:00:28 +0100 Subject: vis: simplify code by using text_bytes_alloc0 --- main.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/main.c b/main.c index c2d842e..1db04fb 100644 --- a/main.c +++ b/main.c @@ -1167,12 +1167,9 @@ static const char *cursors_select_next(Vis *vis, const char *keys, const Arg *ar if (!text_range_valid(&sel)) return keys; - size_t len = text_range_size(&sel); - char *buf = malloc(len+1); + char *buf = text_bytes_alloc0(txt, sel.start, text_range_size(&sel)); if (!buf) return keys; - len = text_bytes_get(txt, sel.start, len, buf); - buf[len] = '\0'; Filerange word = text_object_word_find_next(txt, sel.end, buf); free(buf); -- cgit v1.2.3