From 0392fb8c493c28de49ea16e7bffec9ea50040818 Mon Sep 17 00:00:00 2001 From: David Herrmann Date: Sun, 25 Mar 2012 18:10:27 +0200 Subject: [PATCH] pty: fix wrong fd check FDs may be 0 so check for >= and not > for fds. Signed-off-by: David Herrmann --- src/pty.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pty.c b/src/pty.c index d177f93..0e58c01 100644 --- a/src/pty.c +++ b/src/pty.c @@ -188,7 +188,7 @@ static int setup_child(int master, struct winsize *ws) err_out: ret = -errno; - if (slave > 0) + if (slave >= 0) close(slave); close(master); return ret;