diff options
author | Ben Longbons <b.r.longbons@gmail.com> | 2013-11-15 17:51:29 -0800 |
---|---|---|
committer | Ben Longbons <b.r.longbons@gmail.com> | 2013-11-15 17:51:29 -0800 |
commit | f906959a09d58c85d87b445fd1791d91bf278bfa (patch) | |
tree | b65282b2c731d4eb2157ae719828cddf6b086943 /src/monitor | |
parent | 1fb7ce5a604db78c4d02f719053827269705ce13 (diff) | |
download | tmwa-f906959a09d58c85d87b445fd1791d91bf278bfa.tar.gz tmwa-f906959a09d58c85d87b445fd1791d91bf278bfa.tar.bz2 tmwa-f906959a09d58c85d87b445fd1791d91bf278bfa.tar.xz tmwa-f906959a09d58c85d87b445fd1791d91bf278bfa.zip |
Use new IO classes
Diffstat (limited to 'src/monitor')
-rw-r--r-- | src/monitor/main.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/monitor/main.cpp b/src/monitor/main.cpp index e20e2e3..b398b97 100644 --- a/src/monitor/main.cpp +++ b/src/monitor/main.cpp @@ -14,15 +14,14 @@ #include <csignal> -#include <fstream> - #include "../strings/mstring.hpp" #include "../strings/fstring.hpp" #include "../strings/zstring.hpp" #include "../strings/xstring.hpp" +#include "../io/read.hpp" + #include "../common/cxxstdio.hpp" -#include "../common/io.hpp" #include "../common/utils.hpp" #include "../poison.hpp" @@ -79,7 +78,7 @@ void parse_option(XString name, ZString value) static void read_config(ZString filename) { - std::ifstream in(filename.c_str()); + io::ReadFile in(filename); if (!in.is_open()) { FPRINTF(stderr, "Monitor config file not found: %s\n", filename); @@ -87,7 +86,7 @@ void read_config(ZString filename) } FString line; - while (io::getline(in, line)) + while (in.getline(line)) { XString name; ZString value; |