fs/io/File{Reader,OutputStream}: use OpenFile()

This commit is contained in:
Max Kellermann 2015-01-05 23:13:35 +01:00
parent c1f0708a5d
commit 81df45a893
2 changed files with 7 additions and 8 deletions

View File

@ -20,7 +20,6 @@
#include "config.h"
#include "FileOutputStream.hxx"
#include "fs/FileSystem.hxx"
#include "system/fd_util.h"
#include "util/Error.hxx"
#ifdef WIN32
@ -82,7 +81,7 @@ FileOutputStream::Cancel()
FileOutputStream::FileOutputStream(Path _path, Error &error)
:path(_path),
fd(open_cloexec(path.c_str(),
fd(OpenFile(path,
O_WRONLY|O_CREAT|O_TRUNC,
0666))
{

View File

@ -19,7 +19,7 @@
#include "config.h"
#include "FileReader.hxx"
#include "system/fd_util.h"
#include "fs/FileSystem.hxx"
#include "util/Error.hxx"
#ifdef WIN32
@ -64,7 +64,7 @@ FileReader::Close()
FileReader::FileReader(Path _path, Error &error)
:path(_path),
fd(open_cloexec(path.c_str(),
fd(OpenFile(path,
O_RDONLY,
0))
{