diff options
Diffstat (limited to 'src/tools')
| -rw-r--r-- | src/tools/dcpomatic_cli.cc | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/tools/dcpomatic_cli.cc b/src/tools/dcpomatic_cli.cc index 71353d463..dae904eb4 100644 --- a/src/tools/dcpomatic_cli.cc +++ b/src/tools/dcpomatic_cli.cc @@ -301,19 +301,18 @@ main (int argc, char* argv[]) } if (servers) { - auto f = fopen_boost (*servers, "r"); + dcp::File f(*servers, "r"); if (!f) { cerr << "Could not open servers list file " << *servers << "\n"; exit (EXIT_FAILURE); } vector<string> servers; - while (!feof (f)) { + while (!f.eof()) { char buffer[128]; - if (fscanf (f, "%s.127", buffer) == 1) { + if (fscanf(f.get(), "%s.127", buffer) == 1) { servers.push_back (buffer); } } - fclose (f); Config::instance()->set_servers (servers); } |
