diff options
Diffstat (limited to 'src/tsort.c')
| -rw-r--r-- | src/tsort.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/tsort.c b/src/tsort.c index b5c187b30..4f51f3074 100644 --- a/src/tsort.c +++ b/src/tsort.c @@ -29,6 +29,7 @@ #include "system.h" #include "long-options.h" #include "error.h" +#include "fadvise.h" #include "quote.h" #include "readtokens.h" #include "stdio--.h" @@ -444,6 +445,8 @@ tsort (const char *file) if (!is_stdin && ! freopen (file, "r", stdin)) error (EXIT_FAILURE, errno, "%s", file); + fadvise (stdin, FADVISE_SEQUENTIAL); + init_tokenbuffer (&tokenbuffer); while (1) |
