aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2019-08-12 17:30:53 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2019-08-12 17:30:53 +0200
commit02de5923e7e26da9584f018e97023eb6ca619360 (patch)
tree173c3050487090f3bd84460898bf3423479ba7e2
parentb90df69f990d7324736272cfe216ff058a5208f6 (diff)
Use new fdstream constructor
-rw-r--r--libbuild2/in/rule.cxx2
-rw-r--r--libbuild2/test/script/runner.cxx4
2 files changed, 3 insertions, 3 deletions
diff --git a/libbuild2/in/rule.cxx b/libbuild2/in/rule.cxx
index bdc9b24..434250e 100644
--- a/libbuild2/in/rule.cxx
+++ b/libbuild2/in/rule.cxx
@@ -270,7 +270,7 @@ namespace build2
try
{
what = "open"; whom = &ip;
- ifdstream ifs (ip, fdopen_mode::in, ifdstream::badbit);
+ ifdstream ifs (ip, ifdstream::badbit);
// See fdopen() for details (umask, etc).
//
diff --git a/libbuild2/test/script/runner.cxx b/libbuild2/test/script/runner.cxx
index a1eb9ec..f0c089b 100644
--- a/libbuild2/test/script/runner.cxx
+++ b/libbuild2/test/script/runner.cxx
@@ -85,7 +85,7 @@ namespace build2
{
try
{
- ifdstream is (p, ifdstream::in, ifdstream::badbit);
+ ifdstream is (p, ifdstream::badbit);
if (is.peek () != ifdstream::traits_type::eof ())
{
@@ -628,7 +628,7 @@ namespace build2
// Also note that we strip the trailing CR characters (otherwise
// can mismatch when cross-test).
//
- ifdstream is (op, ifdstream::in, ifdstream::badbit);
+ ifdstream is (op, ifdstream::badbit);
is.peek (); // Sets eofbit for an empty stream.
while (!is.eof ())