2bb93784c6
zig can now cross compile hello.c targeting windows
33 lines
975 B
C
33 lines
975 B
C
/**
|
|
* This file has no copyright assigned and is placed in the Public Domain.
|
|
* This file is part of the mingw-w64 runtime package.
|
|
* No warranty is given; refer to the file DISCLAIMER.PD within this package.
|
|
*/
|
|
/* ISO C1x Unicode utilities
|
|
* Based on ISO/IEC SC22/WG14 9899 TR 19769 (SC22 N1326)
|
|
*
|
|
* THIS SOFTWARE IS NOT COPYRIGHTED
|
|
*
|
|
* This source code is offered for use in the public domain. You may
|
|
* use, modify or distribute it freely.
|
|
*
|
|
* This code is distributed in the hope that it will be useful but
|
|
* WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY
|
|
* DISCLAIMED. This includes but is not limited to warranties of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
*
|
|
* Date: 2011-09-27
|
|
*/
|
|
|
|
#include <errno.h>
|
|
#include <uchar.h>
|
|
|
|
size_t c16rtomb (char *__restrict__ s,
|
|
char16_t c16,
|
|
mbstate_t *__restrict__ state)
|
|
{
|
|
/* wchar_t should compatible to char16_t on Windows */
|
|
return wcrtomb(s, c16, state);
|
|
}
|
|
|