s/fileno\(stdin\)/STDIN_FILENO/g
s/fileno\(stdout\)/STDOUT_FILENO/g
diff --git a/libbb/dump.c b/libbb/dump.c
index f169da6..52a6c06 100644
--- a/libbb/dump.c
+++ b/libbb/dump.c
@@ -311,7 +311,7 @@
 	struct stat sbuf;
 
 	if (statok) {
-		if (fstat(fileno(stdin), &sbuf)) {
+		if (fstat(STDIN_FILENO, &sbuf)) {
 			bb_perror_msg_and_die("%s", fname);
 		}
 		if ((!(S_ISCHR(sbuf.st_mode) ||