diff options
Diffstat (limited to 'src/thirdparty/unrar/strfn.hpp')
-rw-r--r-- | src/thirdparty/unrar/strfn.hpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/thirdparty/unrar/strfn.hpp b/src/thirdparty/unrar/strfn.hpp index eae67747c..d6d8d124d 100644 --- a/src/thirdparty/unrar/strfn.hpp +++ b/src/thirdparty/unrar/strfn.hpp @@ -4,6 +4,10 @@ const char* NullToEmpty(const char *Str); const wchar* NullToEmpty(const wchar *Str); void IntToExt(const char *Src,char *Dest,size_t DestSize); + +enum ACTW_ENCODING { ACTW_DEFAULT, ACTW_OEM, ACTW_UTF8}; +void ArcCharToWide(const char *Src,wchar *Dest,size_t DestSize,ACTW_ENCODING Encoding); + int stricomp(const char *s1,const char *s2); int strnicomp(const char *s1,const char *s2,size_t n); wchar* RemoveEOL(wchar *Str); @@ -34,8 +38,8 @@ bool LowAscii(const wchar *Str); int wcsicompc(const wchar *Str1,const wchar *Str2); -void itoa(int64 n,char *Str); -void itoa(int64 n,wchar *Str); +void itoa(int64 n,char *Str,size_t MaxSize); +void itoa(int64 n,wchar *Str,size_t MaxSize); const wchar* GetWide(const char *Src); const wchar* GetCmdParam(const wchar *CmdLine,wchar *Param,size_t MaxSize); #ifndef SILENT |