zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 57719006bbae3d003f442864339ad7d30a8e05cc (tree)
parent 3d267bab71052e652c159a953d87df40f8377546
Author: Jakub Konka <kubkon@jakubkonka.com>
Date:   Mon, 18 May 2020 21:17:49 +0200

Always return false for ANSI escape codes compat in WASI

Diffstat:
Mlib/std/fs/file.zig | 6++----
1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/lib/std/fs/file.zig b/lib/std/fs/file.zig @@ -143,11 +143,9 @@ pub const File = struct { } if (builtin.os.tag == .wasi) { // WASI sanitizes stdout when fd is a tty so ANSI escape codes - // will not be interpreted as actual cursor commands. - if (self.handle == os.STDOUT_FILENO and self.isTty()) return false; + // will not be interpreted as actual cursor commands, and // stderr is always sanitized. - if (self.handle == os.STDERR_FILENO) return false; - return true; + return false; } if (self.isTty()) { if (self.handle == os.STDOUT_FILENO or self.handle == os.STDERR_FILENO) {