43be9fa0c8
Since char/wchar_t can be either signed or unsigned, its conversion to uint32_t leads to different values depending on platform. In particular, the same string represented as char* (Latin-1; StringName direct construction) or uint32_t (UTF-8; constructed via String) previously resulted in different hashes. |
||
---|---|---|
.. | ||
char_range.inc | ||
char_utils.h | ||
locales.h | ||
node_path.cpp | ||
node_path.h | ||
optimized_translation.cpp | ||
optimized_translation.h | ||
print_string.cpp | ||
print_string.h | ||
SCsub | ||
string_buffer.h | ||
string_builder.cpp | ||
string_builder.h | ||
string_name.cpp | ||
string_name.h | ||
translation.cpp | ||
translation.h | ||
translation_po.cpp | ||
translation_po.h | ||
ucaps.h | ||
ustring.cpp | ||
ustring.h |