mirror of
https://github.com/ziglang/zig.git
synced 2025-02-13 08:00:20 +00:00
fix isatty for macOS and libc (#523)
This commit is contained in:
parent
3af35fc1df
commit
522b431057
@ -181,7 +181,7 @@ pub const OutStream = struct {
|
||||
pub fn isTty(self: &OutStream) -> %bool {
|
||||
if (is_posix) {
|
||||
if (builtin.link_libc) {
|
||||
return c.isatty(self.fd) == 0;
|
||||
return c.isatty(self.fd) != 0;
|
||||
} else {
|
||||
return system.isatty(self.fd);
|
||||
}
|
||||
@ -435,7 +435,7 @@ pub const InStream = struct {
|
||||
pub fn isTty(self: &InStream) -> %bool {
|
||||
if (is_posix) {
|
||||
if (builtin.link_libc) {
|
||||
return c.isatty(self.fd) == 0;
|
||||
return c.isatty(self.fd) != 0;
|
||||
} else {
|
||||
return system.isatty(self.fd);
|
||||
}
|
||||
|
@ -125,7 +125,7 @@ pub fn exit(code: i32) -> noreturn {
|
||||
}
|
||||
|
||||
pub fn isatty(fd: i32) -> bool {
|
||||
c.isatty(fd) == 0
|
||||
c.isatty(fd) != 0
|
||||
}
|
||||
|
||||
pub fn fstat(fd: i32, buf: &c.stat) -> usize {
|
||||
|
Loading…
Reference in New Issue
Block a user