aboutsummaryrefslogtreecommitdiff
path: root/lib/UnrarXLib/strfn.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/UnrarXLib/strfn.cpp')
-rw-r--r--lib/UnrarXLib/strfn.cpp117
1 files changed, 0 insertions, 117 deletions
diff --git a/lib/UnrarXLib/strfn.cpp b/lib/UnrarXLib/strfn.cpp
deleted file mode 100644
index db3b17a88b..0000000000
--- a/lib/UnrarXLib/strfn.cpp
+++ /dev/null
@@ -1,117 +0,0 @@
-#include "rar.hpp"
-
-const char *NullToEmpty(const char *Str)
-{
- return(Str==NULL ? "":Str);
-}
-
-
-const wchar *NullToEmpty(const wchar *Str)
-{
- return(Str==NULL ? L"":Str);
-}
-
-
-char *IntNameToExt(const char *Name)
-{
- static char OutName[NM];
- IntToExt(Name,OutName);
- return(OutName);
-}
-
-
-void ExtToInt(const char *Src,char *Dest)
-{
- if (Dest!=Src)
- strcpy(Dest,Src);
-}
-
-
-void IntToExt(const char *Src,char *Dest)
-{
- if (Dest!=Src)
- strcpy(Dest,Src);
-}
-
-
-char* strlower(char *Str)
-{
- for (char *ChPtr=Str;*ChPtr;ChPtr++)
- *ChPtr=(char)loctolower(*ChPtr);
- return(Str);
-}
-
-
-char* strupper(char *Str)
-{
- for (char *ChPtr=Str;*ChPtr;ChPtr++)
- *ChPtr=(char)loctoupper(*ChPtr);
- return(Str);
-}
-
-
-int stricomp(const char *Str1,const char *Str2)
-{
- char S1[NM*2],S2[NM*2];
- strncpy(S1,Str1,sizeof(S1));
- strncpy(S2,Str2,sizeof(S2));
- return(strcmp(strupper(S1),strupper(S2)));
-}
-
-
-int strnicomp(const char *Str1,const char *Str2,int N)
-{
- char S1[512],S2[512];
- strncpy(S1,Str1,sizeof(S1));
- strncpy(S2,Str2,sizeof(S2));
- return(strncmp(strupper(S1),strupper(S2),N));
-}
-
-
-char* RemoveEOL(char *Str)
-{
- for (int I=strlen(Str)-1;I>=0 && (Str[I]=='\r' || Str[I]=='\n' || Str[I]==' ' || Str[I]=='\t');I--)
- Str[I]=0;
- return(Str);
-}
-
-
-char* RemoveLF(char *Str)
-{
- for (int I=strlen(Str)-1;I>=0 && (Str[I]=='\r' || Str[I]=='\n');I--)
- Str[I]=0;
- return(Str);
-}
-
-
-unsigned int loctolower(byte ch)
-{
- return(tolower(ch));
-}
-
-
-unsigned int loctoupper(byte ch)
-{
- return(toupper(ch));
-}
-
-
-
-
-
-bool LowAscii(const char *Str)
-{
- for (int I=0;Str[I]!=0;I++)
- if ((byte)Str[I]<32 || (byte)Str[I]>127)
- return(false);
- return(true);
-}
-
-
-bool LowAscii(const wchar *Str)
-{
- for (int I=0;Str[I]!=0;I++)
- if (Str[I]<32 || Str[I]>127)
- return(false);
- return(true);
-}