vt: fix broken display when running aptitude
[sfrench/cifs-2.6.git] / drivers / tty / vt / vt.c
index 5f1183b0b89df3bc672ccf7299dc103dfddbf138..476ec4b1b86cd09e4dab5875fa4ede7801d9a294 100644 (file)
@@ -1551,7 +1551,7 @@ static void csi_K(struct vc_data *vc, int vpar)
        scr_memsetw(start + offset, vc->vc_video_erase_char, 2 * count);
        vc->vc_need_wrap = 0;
        if (con_should_update(vc))
-               do_update_region(vc, (unsigned long) start, count);
+               do_update_region(vc, (unsigned long)(start + offset), count);
 }
 
 static void csi_X(struct vc_data *vc, int vpar) /* erase the following vpar positions */