aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/search.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nvim/search.c')
-rw-r--r--src/nvim/search.c14
1 files changed, 6 insertions, 8 deletions
diff --git a/src/nvim/search.c b/src/nvim/search.c
index 48616105db..9d37aa3339 100644
--- a/src/nvim/search.c
+++ b/src/nvim/search.c
@@ -230,7 +230,9 @@ char_u *get_search_pat(void)
/*
* Reverse text into allocated memory.
- * Returns the allocated string, NULL when out of memory.
+ * Returns the allocated string.
+ *
+ * TODO(philix): move reverse_text() to strings.c
*/
char_u *reverse_text(char_u *s)
{
@@ -1080,13 +1082,9 @@ proftime_T *tm; /* timeout limit or NULL */
* it would be blanked out again very soon. Show it on the
* left, but do reverse the text. */
if (curwin->w_p_rl && *curwin->w_p_rlc == 's') {
- char_u *r;
-
- r = reverse_text(trunc != NULL ? trunc : msgbuf);
- if (r != NULL) {
- free(trunc);
- trunc = r;
- }
+ char_u *r = reverse_text(trunc != NULL ? trunc : msgbuf);
+ free(trunc);
+ trunc = r;
}
if (trunc != NULL) {
msg_outtrans(trunc);