]> git.neil.brown.name Git - wiggle.git/commitdiff
Fix bug where first line always displayed as a blank.
authorNeil Brown <neilb@suse.de>
Sat, 3 Jun 2006 09:16:52 +0000 (09:16 +0000)
committerNeil Brown <neilb@suse.de>
Sat, 3 Jun 2006 09:16:52 +0000 (09:16 +0000)
Signed-off-by: Neil Brown <neilb@suse.de>
vpatch.c

index 0fb00d3cb19e9ff30467b543fcb04c15372ea854..ad1f6eb301d861240b05e73a201e55e0cb055620 100644 (file)
--- a/vpatch.c
+++ b/vpatch.c
@@ -863,7 +863,9 @@ struct elmnt next_melmnt(struct mpos *pos,
        int l;
        pos->p.o++;
        while(1) {
-               switch(pos->p.s) {
+               if (pos->p.m < 0)
+                       l = 0;
+               else switch(pos->p.s) {
                case 0: l = m[pos->p.m].al; break;
                case 1: l = m[pos->p.m].bl; break;
                case 2: l = m[pos->p.m].cl; break;