X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fio%2Fwindows%2Fhandle.cpp;h=e72282a4f98b0eaec2d8e5df50d3011850639e8f;hb=HEAD;hp=1cdf8ce208ed881d0d5510bc0efb3a93122640ca;hpb=c8bf2d6c15893ccc9dbc4e04611b7229029f4808;p=libs%2Fcore.git diff --git a/source/io/windows/handle.cpp b/source/io/windows/handle.cpp index 1cdf8ce..e72282a 100644 --- a/source/io/windows/handle.cpp +++ b/source/io/windows/handle.cpp @@ -20,10 +20,10 @@ void sys_set_inherit(Handle &, bool) size_t sys_read(Handle &handle, char *buf, size_t size) { if(size>numeric_limits::max()) - throw invalid_argument("read"); + throw invalid_argument("IO::sys_read"); DWORD ret; - if(ReadFile(*handle, buf, size, &ret, 0)==0) + if(ReadFile(*handle, buf, size, &ret, nullptr)==0) throw system_error("ReadFile"); return ret; @@ -32,10 +32,10 @@ size_t sys_read(Handle &handle, char *buf, size_t size) size_t sys_write(Handle &handle, const char *buf, size_t size) { if(size>numeric_limits::max()) - throw invalid_argument("write"); + throw invalid_argument("IO::sys_write"); DWORD ret; - if(WriteFile(*handle, buf, size, &ret, 0)==0) + if(WriteFile(*handle, buf, size, &ret, nullptr)==0) throw system_error("WriteFile"); return ret;