blob: 4686f8276b4c7a832427e66884170b310ebef98d [file] [log] [blame]
// NACL MOD TRACK "third_party/nacl-glibc/sysdeps/nacl/write.c"
#include <errno.h>
#include <unistd.h>
#include <irt_syscalls.h>
ssize_t __write(int desc, void const *buf, size_t count)
{
size_t nwrite;
int result = __nacl_irt_write (desc, buf, count, &nwrite);
if (result != 0) {
errno = result;
return -1;
}
return nwrite;
}
weak_alias (__write, write)