diff src/undo.c @ 481:66080ac5dab7 v7.0130

updated for version 7.0130
author vimboss
date Mon, 15 Aug 2005 21:41:48 +0000
parents 8ab9c77240d4
children b6632d553df3
line wrap: on
line diff
--- a/src/undo.c
+++ b/src/undo.c
@@ -404,6 +404,12 @@ u_savecommon(top, bot, newbot)
 	}
 	for (i = 0, lnum = top + 1; i < size; ++i)
 	{
+	    fast_breakcheck();
+	    if (got_int)
+	    {
+		u_freeentry(uep, i);
+		return FAIL;
+	    }
 	    if ((uep->ue_array[i] = u_save_line(lnum++)) == NULL)
 	    {
 		u_freeentry(uep, i);