mirror of
https://github.com/NixOS/nix
synced 2025-07-07 01:51:47 +02:00
Start building the scheduler for Windows
Building derivations is a lot harder, but the downloading goals is portable enough. The "common channel" code is due to Volth. I wonder if there is a way we can factor it out into separate functions / files to avoid some within-function CPP. Co-authored-by: volth <volth@volth.com>
This commit is contained in:
parent
87ab3c0ea4
commit
39b2a399ad
25 changed files with 285 additions and 94 deletions
|
@ -136,7 +136,7 @@ size_t FdSource::readUnbuffered(char * data, size_t len)
|
|||
checkInterrupt();
|
||||
if (!::ReadFile(fd, data, len, &n, NULL)) {
|
||||
_good = false;
|
||||
throw WinError("ReadFile when FdSource::readUnbuffered");
|
||||
throw windows::WinError("ReadFile when FdSource::readUnbuffered");
|
||||
}
|
||||
#else
|
||||
ssize_t n;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue