aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/nvim/eval.c8
-rw-r--r--src/nvim/message.c2
2 files changed, 4 insertions, 6 deletions
diff --git a/src/nvim/eval.c b/src/nvim/eval.c
index a77910346e..1de2b7bbf1 100644
--- a/src/nvim/eval.c
+++ b/src/nvim/eval.c
@@ -5856,7 +5856,7 @@ dictitem_T *dict_find(dict_T *d, char_u *key, int len)
/*
* Get a string item from a dictionary.
* When "save" is TRUE allocate memory for it.
- * Returns NULL if the entry doesn't exist or some other failure.
+ * Returns NULL if the entry doesn't exist.
*/
char_u *get_dict_string(dict_T *d, char_u *key, int save)
{
@@ -5867,8 +5867,9 @@ char_u *get_dict_string(dict_T *d, char_u *key, int save)
if (di == NULL)
return NULL;
s = get_tv_string(&di->di_tv);
- if (save && s != NULL)
+ if (save) {
s = vim_strsave(s);
+ }
return s;
}
@@ -17419,9 +17420,6 @@ static void func_do_profile(ufunc_T *fp)
}
fp->uf_tml_idx = -1;
- if (fp->uf_tml_count == NULL || fp->uf_tml_total == NULL
- || fp->uf_tml_self == NULL)
- return;
fp->uf_profiling = TRUE;
}
diff --git a/src/nvim/message.c b/src/nvim/message.c
index 6a7e843648..281270155a 100644
--- a/src/nvim/message.c
+++ b/src/nvim/message.c
@@ -2867,7 +2867,7 @@ static char_u * console_dialog_alloc(const char_u *message,
* the button is used.
* The hotkeys can be multi-byte characters, but without combining chars.
*
- * Returns an allocated string with hotkeys, or NULL for error.
+ * Returns an allocated string with hotkeys.
*/
static char_u *msg_show_console_dialog(char_u *message, char_u *buttons, int dfltbutton)
FUNC_ATTR_NONNULL_RET