From e2b26d910c7614cceef20282ee6991b1468238fc Mon Sep 17 00:00:00 2001
From: Nicholas Marriott <nicholas.marriott@gmail.com>
Date: Mon, 18 Feb 2013 23:31:23 +0000
Subject: [PATCH] Unbreak line wrapping.

---
 screen-write.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/screen-write.c b/screen-write.c
index a390dad8..3e836938 100644
--- a/screen-write.c
+++ b/screen-write.c
@@ -1053,7 +1053,7 @@ screen_write_cell(struct screen_write_ctx *ctx, const struct grid_cell *gc)
 	 * Move the cursor. If not wrapping, stick at the last character and
 	 * replace it.
 	 */
-	last = !!(s->mode & MODE_WRAP);
+	last = !(s->mode & MODE_WRAP);
 	if (s->cx <= screen_size_x(s) - last - width)
 		s->cx += width;
 	else