foxygit / GZDoom Log in
commits tags

/src/common/filesystem/source/unicode.h · 296 B

raw
#pragma once

#include <stdint.h>
#include <vector>
namespace FileSys {
	
void utf16_to_utf8(const unsigned short* in, std::vector<char>& buffer);
void ibm437_to_utf8(const char* in, std::vector<char>& buffer);
char *tolower_normalize(const char *str);
bool unicode_validate(const char* str);

}