From a80d7e86c1f088c5b68d8e8929cc72a0d9680f76 Mon Sep 17 00:00:00 2001 From: Felipe Oliveira Carvalho Date: Thu, 8 May 2014 21:34:46 -0300 Subject: Remove NULL/non-NULL tests after calls to vim_str(n)save() --- src/nvim/charset.c | 3 --- 1 file changed, 3 deletions(-) (limited to 'src/nvim/charset.c') diff --git a/src/nvim/charset.c b/src/nvim/charset.c index 6618a7c22d..7c8284a891 100644 --- a/src/nvim/charset.c +++ b/src/nvim/charset.c @@ -1911,9 +1911,6 @@ void backslash_halve(char_u *p) char_u* backslash_halve_save(char_u *p) { char_u *res = vim_strsave(p); - if (res == NULL) { - return p; - } backslash_halve(res); return res; } -- cgit From 11cae8ec58575213b4f29043a191dcdde766eb0a Mon Sep 17 00:00:00 2001 From: Felipe Oliveira Carvalho Date: Mon, 12 May 2014 14:18:10 -0300 Subject: Remove OOM checks: backslash_halve_save() --- src/nvim/charset.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/nvim/charset.c') diff --git a/src/nvim/charset.c b/src/nvim/charset.c index 7c8284a891..ae5da557d5 100644 --- a/src/nvim/charset.c +++ b/src/nvim/charset.c @@ -1910,6 +1910,7 @@ void backslash_halve(char_u *p) /// @return String with the number of backslashes halved. char_u* backslash_halve_save(char_u *p) { + // TODO(philix): simplify and improve backslash_halve_save algorithm char_u *res = vim_strsave(p); backslash_halve(res); return res; -- cgit