diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/nvim/eval.c | 8 | ||||
-rw-r--r-- | src/nvim/message.c | 2 |
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 |