updated for version 7.2-117
diff --git a/src/screen.c b/src/screen.c
index 72e20ba..2ba06e2 100644
--- a/src/screen.c
+++ b/src/screen.c
@@ -7452,10 +7452,13 @@
 	{
 	    outofmem = TRUE;
 #ifdef FEAT_WINDOWS
-	    break;
+	    goto give_up;
 #endif
 	}
     }
+#ifdef FEAT_WINDOWS
+give_up:
+#endif
 
 #ifdef FEAT_MBYTE
     for (i = 0; i < p_mco; ++i)