scroll

scrollbackbuffer program for st
git clone git://git.suckless.org//gitrepos
Log | Files | Refs

commit 689ed5ecf3e745127631ecd215c2ceda4378be43
parent 4db8f38a6087533eb4af7bc279b5a79c32fd200f
Author: Jan Klemkow <j.klemkow@wemelug.de>
Date:   Tue, 31 Dec 2019 04:35:26 +0100

check that stdin/stdout are ttys

Diffstat:
Mscroll.c | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/scroll.c b/scroll.c @@ -123,6 +123,11 @@ scrollup(void) int main(int argc, char *argv[]) { + if (isatty(STDIN_FILENO) == 0) + die("stdin it not a tty"); + if (isatty(STDOUT_FILENO) == 0) + die("stdout it not a tty"); + if (argc <= 1) die("usage: scroll <program>");