From 022c0e3f552a1973abc35ff8bea657a9bc4ade56 Mon Sep 17 00:00:00 2001 From: Jakob Kaivo Date: Sat, 15 Aug 2020 15:24:49 -0400 Subject: implement --- src/wchar/fputws.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/wchar/fputws.c b/src/wchar/fputws.c index 69c0aec3..1151e76b 100644 --- a/src/wchar/fputws.c +++ b/src/wchar/fputws.c @@ -1,10 +1,16 @@ #include -#include "stdio.h" +#include int fputws(const wchar_t * restrict s, FILE * restrict stream) { - (void)s; (void)stream; - return -1; + const wchar_t *p = s; + while (*p != L'\0') { + if (fputwc(*p, stream) == EOF) { + return EOF; + } + p++; + } + return 0; } /* -- cgit v1.2.1