MCPcopy Create free account
hub / github.com/Kitware/CMake / kwsysEncoding_wcstombs

Function kwsysEncoding_wcstombs

Source/kwsys/EncodingC.c:46–58  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

44}
45
46size_t kwsysEncoding_wcstombs(char* dest, wchar_t const* str, size_t n)
47{
48 if (str == 0) {
49 return (size_t)-1;
50 }
51#ifdef _WIN32
52 return WideCharToMultiByte(KWSYS_ENCODING_DEFAULT_CODEPAGE, 0, str, -1, dest,
53 (int)n, NULL, NULL) -
54 1;
55#else
56 return wcstombs(dest, str, n);
57#endif
58}
59
60char* kwsysEncoding_DupToNarrow(wchar_t const* str)
61{

Callers 4

GetcwdFunction · 0.85
mainFunction · 0.85
ToNarrowMethod · 0.85

Calls

no outgoing calls

Tested by 1

mainFunction · 0.68

Used in the wild real call sites across dependent graphs

searching dependent graphs…