# HG changeset patch # User Bram Moolenaar # Date 1402566586 -7200 # Node ID 8ffcb546d782121dfc9d88c7edc6f62421efce89 # Parent bed71c37618c11240596390f277d4f5e60d35ebc updated for version 7.4.317 Problem: Crash when starting gvim. Issue 230. Solution: Check for a pointer to be NULL. (Christian Brabandt) diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -735,6 +735,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 317, +/**/ 316, /**/ 315, diff --git a/src/window.c b/src/window.c --- a/src/window.c +++ b/src/window.c @@ -4721,8 +4721,12 @@ win_alloc_lines(wp) win_free_lsize(wp) win_T *wp; { - vim_free(wp->w_lines); - wp->w_lines = NULL; + /* TODO: why would wp be NULL here? */ + if (wp != NULL) + { + vim_free(wp->w_lines); + wp->w_lines = NULL; + } } /*