diff options
Diffstat (limited to 'blaze822.c')
-rw-r--r-- | blaze822.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/blaze822.c b/blaze822.c index d34a4ae..d3e17f0 100644 --- a/blaze822.c +++ b/blaze822.c @@ -592,7 +592,11 @@ blaze822_file(char *file) char *buf = 0; ssize_t rd = 0, n; - int fd = open(file, O_RDONLY); + int fd; + if (strcmp(file, "/dev/stdin") == 0) + fd = dup(0); + else + fd = open(file, O_RDONLY); if (fd < 0) return 0; |