Problem: Crash when using balloon_show() when not supported. (Hirohito
Higashi)
Solution: Check for balloonEval not to be NULL. (Ken Takata)
static void
f_balloon_show(typval_T *argvars, typval_T *rettv UNUSED)
{
- gui_mch_post_balloon(balloonEval, get_tv_string_chk(&argvars[0]));
+ if (balloonEval != NULL)
+ gui_mch_post_balloon(balloonEval, get_tv_string_chk(&argvars[0]));
}
#endif
set fileformats&
endfunc
+
+func Test_balloon_show()
+ " This won't do anything but must not crash either.
+ call balloon_show('hi!')
+endfunc
static int included_patches[] =
{ /* Add new patch number below this line */
+/**/
+ 399,
/**/
398,
/**/