Use STDIN_FILENO rather than '0'
diff --git a/coreutils/tee.c b/coreutils/tee.c
index 25c1087..6ec1d6d 100644
--- a/coreutils/tee.c
+++ b/coreutils/tee.c
@@ -78,7 +78,7 @@
 	*p = NULL;				/* Store the sentinal value. */
 
 #ifdef CONFIG_FEATURE_TEE_USE_BLOCK_IO
-	while ((c = read(0, buf, BUFSIZ)) != 0) {
+	while ((c = read(STDIN_FILENO, buf, BUFSIZ)) != 0) {
 		for (p=files ; *p ; p++) {
 			fwrite(buf, 1, c, *p);
 		}