Piotr Caban (@piotr) commented about dlls/vccorlib140/vccorlib.c:
hr = WindowsCreateString(buf, len, &val); \} \break; \- }
switch (type){PROPVAL_SIMPLE(Char16, WCHAR, L"%c")PROPVAL_SIMPLE(UInt8, UINT8, L"%hhu")PROPVAL_SIMPLE(Int16, INT16, L"%hd")PROPVAL_SIMPLE(UInt16, UINT16, L"%hu")PROPVAL_SIMPLE(Int32, INT32, L"%I32d")PROPVAL_SIMPLE(UInt32, UINT32, L"%I32u")PROPVAL_SIMPLE(Int64, INT64, L"%I64d")PROPVAL_SIMPLE(UInt64, UINT64, L"%I64u")PROPVAL_SIMPLE(Single, FLOAT, L"%g")PROPVAL_SIMPLE(Double, DOUBLE, L"%g")
Can we use `*_ToString()` functions here?