Commit Diff


commit - 21404dd923e07a36badce6c253d4577164b803cd
commit + 6eddfe3cdce05bc9f6450315900a90c5ff5c6683
blob - 6b0c182475640190da132d9a8c0e6a30fb88d278
blob + 21017cbbfb15e3b832bd055f579577ddd3e68fe2
--- wrap.c
+++ wrap.c
@@ -125,6 +125,7 @@ wrap_one(struct buffer *buffer, const char *prfx, stru
 			TAILQ_REMOVE(&buffer->head, vl, vlines);
 			free(vl->line);
 			free(vl);
+			buffer->line_max--;
 		}
 	}