From e9c53dd6b74bd84d238c0902bc081dea256c7b31 Mon Sep 17 00:00:00 2001 From: Walter Bright Date: Thu, 13 Apr 2017 01:10:40 -0700 Subject: [PATCH] fix samples/wc2.d so it compiles --- samples/wc2.d | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/samples/wc2.d b/samples/wc2.d index f6f74c45fc86..99b0289e99c1 100644 --- a/samples/wc2.d +++ b/samples/wc2.d @@ -1,5 +1,5 @@ import std.stdio; -import std.stream; +import std.file; int main (string[] args) { @@ -52,13 +52,13 @@ int main (string[] args) } else { - auto f = new BufferedFile(arg); + auto f = std.stdio.File(arg); string buf; while (!f.eof()) { char c; - f.read(c); + f.readf("%c", &c); if (c == '\n') ++l_cnt; @@ -109,7 +109,8 @@ int main (string[] args) writefln("--------------------------------------"); - foreach (word1; dictionary.keys.sort) + import std.algorithm; + foreach (word1; dictionary.keys.sort()) { writefln("%3s %s", dictionary[word1], word1); }