Merge pull request #4011 from fritsch/vdpau-settings
[vuplus_xbmc] / lib / UnrarXLib / strfn.hpp
1 #ifndef _RAR_STRFN_
2 #define _RAR_STRFN_
3
4 const char *NullToEmpty(const char *Str);
5 const wchar *NullToEmpty(const wchar *Str);
6 char *IntNameToExt(const char *Name);
7 void ExtToInt(const char *Src,char *Dest);
8 void IntToExt(const char *Src,char *Dest);
9 char* strlower(char *Str);
10 char* strupper(char *Str);
11 int stricomp(const char *Str1,const char *Str2);
12 int strnicomp(const char *Str1,const char *Str2,int N);
13 char* RemoveEOL(char *Str);
14 char* RemoveLF(char *Str);
15 unsigned int loctolower(byte ch);
16 unsigned int loctoupper(byte ch);
17
18
19
20 bool LowAscii(const char *Str);
21 bool LowAscii(const wchar *Str);
22
23
24 #endif