diff options
Diffstat (limited to 'lib/libc/sys/write.c')
-rw-r--r-- | lib/libc/sys/write.c | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/lib/libc/sys/write.c b/lib/libc/sys/write.c index ffb1aa5ffba7..15e2d22fdbc5 100644 --- a/lib/libc/sys/write.c +++ b/lib/libc/sys/write.c @@ -1,6 +1,5 @@ /* * Copyright (c) 2014 The FreeBSD Foundation. - * All rights reserved. * * Portions of this software were developed by Konstantin Belousov * under sponsorship from the FreeBSD Foundation. @@ -30,21 +29,14 @@ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -#include <sys/cdefs.h> -__FBSDID("$FreeBSD$"); - #include <sys/types.h> #include <sys/syscall.h> #include <unistd.h> #include "libc_private.h" -__weak_reference(__sys_write, __write); - #pragma weak write ssize_t write(int fd, const void *buf, size_t nbytes) { - - return (((ssize_t (*)(int, const void *, size_t)) - __libc_interposing[INTERPOS_write])(fd, buf, nbytes)); + return (INTERPOS_SYS(write, fd, buf, nbytes)); } |