From b1ae33a3554f919dadc37f40a73e0a0f5b3d8203 Mon Sep 17 00:00:00 2001 From: Rudolf Polzer Date: Mon, 18 Mar 2013 20:33:29 +0100 Subject: mp_msg: fix status output disappearing when redirecting INPUT. Instead, we now check stderr's destination against the foreground tty for deciding whether we want status output or not. --- osdep/getch2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'osdep') diff --git a/osdep/getch2.c b/osdep/getch2.c index d9966d57ed..ae6a04f389 100644 --- a/osdep/getch2.c +++ b/osdep/getch2.c @@ -340,10 +340,10 @@ void getch2_poll(void){ if (!getch2_enabled) return; - // check if we are in the foreground process group + // check if stdin is in the foreground process group int newstatus = (tcgetpgrp(0) == getpgrp()); - // and activate getch2 if we are, deactivate otherwise + // and activate getch2 if it is, deactivate otherwise if (newstatus) do_activate_getch2(); else -- cgit v1.2.3