]> git.saurik.com Git - wxWidgets.git/commitdiff
- Got rid of warnings
authorRyan Norton <wxprojects@comcast.net>
Mon, 19 Jan 2004 22:11:48 +0000 (22:11 +0000)
committerRyan Norton <wxprojects@comcast.net>
Mon, 19 Jan 2004 22:11:48 +0000 (22:11 +0000)
- Fixed locale problems (?)
- Fixed newlines of rege_dfa.c

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@25255 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/regex/regc_locale.c
src/regex/regcomp.c
src/regex/regcustom.h
src/regex/rege_dfa.c

index 4d92e46b640050833cdb0d6852d528263e91cee9..664611c6b5ffb06774b3dfa7eb7ab868c02ac420 100644 (file)
@@ -56,28 +56,23 @@ int char_and_wchar_strncmp (const char* cp, const wx_wchar* wp, size_t nNum)
        return nNum;
 }
 
-int wx_isdigit(wx_wchar c) {return (c >= 0 && c <= UCHAR_MAX &&  wxIsdigit((unsigned char) c));}
-int wx_isalpha(wx_wchar c) {return (c >= 0 && c <= UCHAR_MAX &&  wxIsalpha((unsigned char) c));}
-int wx_isalnum(wx_wchar c) {return (c >= 0 && c <= UCHAR_MAX &&  wxIsalnum((unsigned char) c));}
-int wx_isupper(wx_wchar c) {return (c >= 0 && c <= UCHAR_MAX &&  wxIsupper((unsigned char) c));}
-int wx_islower(wx_wchar c) {return (c >= 0 && c <= UCHAR_MAX &&  wxIslower((unsigned char) c));}
-int wx_isgraph(wx_wchar c) {return (c >= 0 && c <= UCHAR_MAX &&  wxIsgraph((unsigned char) c));}
-int wx_ispunct(wx_wchar c) {return (c >= 0 && c <= UCHAR_MAX &&  wxIspunct((unsigned char) c));}
-int wx_isspace(wx_wchar c) {return (c >= 0 && c <= UCHAR_MAX &&  wxIsspace((unsigned char) c));}
+int wx_isdigit(wx_wchar c) {return wxIsdigit(c);}
+int wx_isalpha(wx_wchar c) {return wxIsalpha(c);}
+int wx_isalnum(wx_wchar c) {return wxIsalnum(c);}
+int wx_isupper(wx_wchar c) {return wxIsupper(c);}
+int wx_islower(wx_wchar c) {return wxIslower(c);}
+int wx_isgraph(wx_wchar c) {return wxIsgraph(c);}
+int wx_ispunct(wx_wchar c) {return wxIspunct(c);}
+int wx_isspace(wx_wchar c) {return wxIsspace(c);}
 
 wx_wchar wx_toupper(wx_wchar c) 
 {
-       if (c >= 0 && c <= UCHAR_MAX)
-               return wxToupper((unsigned char) c);
-       return c;
-
+    return wxToupper(c);
 }
 
 wx_wchar wx_tolower(wx_wchar c)
 {
-       if (c >= 0 && c <= UCHAR_MAX)
-               return wxTolower((unsigned char) c);
-       return c;
+    return wxTolower(c);
 }
 
 int wx_strlen(const wx_wchar* szString)
index 109db3f0aa08d08e25f2facab4ae338662295ff4..69f9517447db00bf1d13f69676fd257218875d9c 100644 (file)
@@ -188,7 +188,6 @@ extern int  wx_ispunct(wx_wchar c);
 extern int     wx_isspace(wx_wchar c);
 extern wx_wchar wx_toupper(wx_wchar c);
 extern wx_wchar wx_tolower(wx_wchar c);
-extern int  wx_strlen(const wx_wchar* szString);
 static int     nmcces(struct vars *);
 static int     nleaders(struct vars *);
 static struct cvec *allmcces(struct vars *, struct cvec *);
index c4ff85749e3312a3d76482bd8253dae5a3ad0157..4f2dc97cbfd9bc7a6c32079b7f9b8f575a38e57e 100644 (file)
@@ -85,6 +85,8 @@ typedef long celt;                            /* type to hold chr, MCCE number, or
 #define iscdigit(x) wx_isdigit(x)
 #define iscspace(x) wx_isspace(x)
 
+extern int  wx_strlen(const wx_wchar* szString);
+
 /* and pick up the standard header */
 #include "regex.h"
 
index 5347b90d7378142b7c8d6ed065b86825d3dc55da..723628229365d2da35478a7a4fb236e2b67a0862 100644 (file)
@@ -696,4 +696,4 @@ pickss(struct vars * v,                     /* used only for debug flags */
        assert(NOTREACHED);
        ERR(REG_ASSERT);
        return d->ssets;
-}
+}
\ No newline at end of file