{
// Create the list for v:event.windows before making the snapshot.
windows_list = list_alloc_with_items(size_count);
- (void)check_window_scroll_resize(NULL, NULL, NULL, windows_list, NULL);
+ if (windows_list != NULL)
+ check_window_scroll_resize(NULL, NULL, NULL, windows_list, NULL);
}
dict_T *scroll_dict = NULL;
if (scroll_dict != NULL)
{
scroll_dict->dv_refcount = 1;
- (void)check_window_scroll_resize(NULL, NULL, NULL, NULL,
- scroll_dict);
+ check_window_scroll_resize(NULL, NULL, NULL, NULL, scroll_dict);
}
}
#endif
recursive = TRUE;
// If both are to be triggered do WinResized first.
- if (trigger_resize)
+ if (trigger_resize
+#ifdef FEAT_EVAL
+ && windows_list != NULL
+#endif
+ )
{
#ifdef FEAT_EVAL
save_v_event_T save_v_event;