// // wfunction.hpp // cpp_tests // // Created by jief on 15.03.20. // Copyright © 2020 JF Knudsen. All rights reserved. // #ifndef __xcode_utf16_h__ #define __xcode_utf16_h__ #ifdef __cplusplus extern "C" { #endif #include /* * all the functions w... seems to expect utf32 even when compiled with short-wchar */ size_t wcslen_fixed(const wchar_t *s); int wcsncmp_fixed(const wchar_t *s1, const wchar_t * s2, size_t n); #ifdef _LIBCPP_WCHAR_H wchar_t* wcsstr_fixed(const wchar_t* haystack, const wchar_t* needle); #else wchar_t* wcsstr_fixed(const wchar_t* haystack, const wchar_t* needle); #endif void xcode_utf_fixed_tests(void); #ifdef __cplusplus } #endif #endif /* wfunction_hpp */