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

Function kwsysEncoding_DupToNarrow

Source/kwsys/EncodingC.c:60–72  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

58}
59
60char* kwsysEncoding_DupToNarrow(wchar_t const* str)
61{
62 char* ret = NULL;
63 size_t length = kwsysEncoding_wcstombs(NULL, str, 0) + 1;
64 if (length > 0) {
65 ret = (char*)malloc(length);
66 if (ret) {
67 ret[0] = 0;
68 kwsysEncoding_wcstombs(ret, str, length);
69 }
70 }
71 return ret;
72}

Callers 2

testHelloWorldEncodingFunction · 0.85
CommandLineArgumentsMethod · 0.85

Calls 1

kwsysEncoding_wcstombsFunction · 0.85

Tested by 1

testHelloWorldEncodingFunction · 0.68

Used in the wild real call sites across dependent graphs

searching dependent graphs…