diff options
Diffstat (limited to 'util/qemu-openpty.c')
-rw-r--r-- | util/qemu-openpty.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/util/qemu-openpty.c b/util/qemu-openpty.c index eb17f5b..427f43a 100644 --- a/util/qemu-openpty.c +++ b/util/qemu-openpty.c @@ -80,10 +80,9 @@ static int openpty(int *amaster, int *aslave, char *name, (termp != NULL && tcgetattr(sfd, termp) < 0)) goto err; - if (amaster) - *amaster = mfd; - if (aslave) - *aslave = sfd; + *amaster = mfd; + *aslave = sfd; + if (winp) ioctl(sfd, TIOCSWINSZ, winp); |