summaryrefslogtreecommitdiff
path: root/rnn
diff options
context:
space:
mode:
authorMarcin Ślusarz <marcin.slusarz@gmail.com>2014-10-16 21:44:46 +0200
committerMarcin Ślusarz <marcin.slusarz@gmail.com>2014-10-16 21:44:46 +0200
commitc5b0b5b9e17681212d8e16a38fa6018123f99fd5 (patch)
treed956cdb5d526ee7cd075092df03dc4126192bcd8 /rnn
parent07d3e0acd0739b213f81b0c166cd616e4d34a806 (diff)
dedma: accept "-" as stdin
Diffstat (limited to 'rnn')
-rw-r--r--rnn/dedma.c12
1 files changed, 8 insertions, 4 deletions
diff --git a/rnn/dedma.c b/rnn/dedma.c
index 4ef0a3f6..e71de8ed 100644
--- a/rnn/dedma.c
+++ b/rnn/dedma.c
@@ -404,10 +404,14 @@ main(int argc, char *argv[])
return EINVAL;
/* open the input */
- f = fopen(path, "r");
- if (!f) {
- perror(argv[0]);
- return errno;
+ if (strcmp(path, "-") == 0) {
+ f = stdin;
+ } else {
+ f = fopen(path, "r");
+ if (!f) {
+ perror(argv[0]);
+ return errno;
+ }
}
/* set up an rnn context */