summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/IO/Pty/Easy.pm2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/IO/Pty/Easy.pm b/lib/IO/Pty/Easy.pm
index c6e3994..d3689b9 100644
--- a/lib/IO/Pty/Easy.pm
+++ b/lib/IO/Pty/Easy.pm
@@ -3,6 +3,7 @@ use warnings;
use strict;
use IO::Pty;
use Carp;
+require POSIX;
# Intro documentation {{{
@@ -88,6 +89,7 @@ sub new {
bless $self, $class;
$self->{pty} = new IO::Pty;
+ $self->{handle_pty_size} = 0 unless POSIX::isatty(*STDIN);
return $self;
}