Take a reference to the stream instead of the stream itself (in `is_tty`
This commit is contained in:
parent
e63b645859
commit
0d1025c532
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "termion"
|
||||
version = "1.0.8"
|
||||
version = "1.1.0"
|
||||
authors = ["ticki <Ticki@users.noreply.github.com>"]
|
||||
description = "A bindless library for manipulating terminals."
|
||||
repository = "https://github.com/ticki/termion"
|
||||
|
|
|
@ -3,7 +3,7 @@ use std::os::unix::io::AsRawFd;
|
|||
|
||||
/// Is this stream an TTY?
|
||||
#[cfg(not(target_os = "redox"))]
|
||||
pub fn is_tty<T: AsRawFd>(stream: T) -> bool {
|
||||
pub fn is_tty<T: AsRawFd>(stream: &T) -> bool {
|
||||
use libc;
|
||||
|
||||
unsafe { libc::isatty(stream.as_raw_fd()) == 1}
|
||||
|
@ -11,7 +11,7 @@ pub fn is_tty<T: AsRawFd>(stream: T) -> bool {
|
|||
|
||||
/// This will panic.
|
||||
#[cfg(target_os = "redox")]
|
||||
pub fn is_tty<T: AsRawFd>(_stream: T) -> bool {
|
||||
pub fn is_tty<T: AsRawFd>(_stream: &T) -> bool {
|
||||
unimplemented!();
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue