vi: fix yet another vda's thinko
authorDenis Vlasenko <vda.linux@googlemail.com>
Tue, 24 Jun 2008 14:10:41 +0000 (14:10 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Tue, 24 Jun 2008 14:10:41 +0000 (14:10 -0000)
editors/vi.c

index f2f1fecde18ea330b90ede4119844c63b580afa5..1b335d9a1fa537f573486de243eedeb0a68048a5 100644 (file)
@@ -1894,6 +1894,7 @@ static char *text_hole_make(char *p, int size)    // at "p", make a 'size' byte hol
                p           = new_text + (p           - text);
                text = new_text;
        }
+       memmove(p + size, p, end - p);
        memset(p, ' ', size);   // clear new hole
        file_modified++;
        return p;