Fix wrong struct access for member.
diff --git a/src/bufwrite.c b/src/bufwrite.c
index 713dac5..12c5c7a 100644
--- a/src/bufwrite.c
+++ b/src/bufwrite.c
@@ -2052,7 +2052,7 @@
 	    }
 	    if (!buf->b_p_fixeol && buf->b_p_eof)
 		// write trailing CTRL-Z
-		(void)write_eintr(write_info->bw_fd, "\x1a", 1);
+		(void)write_eintr(write_info.bw_fd, "\x1a", 1);
 
 	    // write failed or last line has no EOL: stop here
 	    if (end == 0