From a2827f0f3d3636497ded070ba236e9368504cf28 Mon Sep 17 00:00:00 2001 From: Yasuhiro Matsumoto Date: Tue, 21 Sep 2021 01:49:15 +0900 Subject: [PATCH] Check result of Write --- noncolorable.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/noncolorable.go b/noncolorable.go index 95f2c6b..2dcb09a 100644 --- a/noncolorable.go +++ b/noncolorable.go @@ -27,7 +27,10 @@ loop: } if c1 != 0x1b { bw[0] = c1 - w.out.Write(bw[:]) + _, err = w.out.Write(bw[:]) + if err != nil { + break loop + } continue } c2, err := er.ReadByte()