changed wxIsxxx() to return bool, not int, to avoid int->bool conversion warnings from VC++

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46492 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2007-06-16 14:45:01 +00:00
parent f966a73d40
commit 80820772ad

View File

@@ -881,21 +881,20 @@ inline size_t wxStrftime(wchar_t *s, size_t max,
// FIXME-UTF8: we'd be better off implementing these ourselves, as the CRT // FIXME-UTF8: we'd be better off implementing these ourselves, as the CRT
// version is locale-dependent // version is locale-dependent
// FIXME-UTF8: should we return bool from these instead of int?
// FIXME-UTF8: these don't work when EOF is passed in because of wxUniChar, // FIXME-UTF8: these don't work when EOF is passed in because of wxUniChar,
// is this OK or not? // is this OK or not?
inline int wxIsalnum(const wxUniChar& c) { return wxCRT_IsalnumW(c); } inline bool wxIsalnum(const wxUniChar& c) { return wxCRT_IsalnumW(c) != 0; }
inline int wxIsalpha(const wxUniChar& c) { return wxCRT_IsalphaW(c); } inline bool wxIsalpha(const wxUniChar& c) { return wxCRT_IsalphaW(c) != 0; }
inline int wxIscntrl(const wxUniChar& c) { return wxCRT_IscntrlW(c); } inline bool wxIscntrl(const wxUniChar& c) { return wxCRT_IscntrlW(c) != 0; }
inline int wxIsdigit(const wxUniChar& c) { return wxCRT_IsdigitW(c); } inline bool wxIsdigit(const wxUniChar& c) { return wxCRT_IsdigitW(c) != 0; }
inline int wxIsgraph(const wxUniChar& c) { return wxCRT_IsgraphW(c); } inline bool wxIsgraph(const wxUniChar& c) { return wxCRT_IsgraphW(c) != 0; }
inline int wxIslower(const wxUniChar& c) { return wxCRT_IslowerW(c); } inline bool wxIslower(const wxUniChar& c) { return wxCRT_IslowerW(c) != 0; }
inline int wxIsprint(const wxUniChar& c) { return wxCRT_IsprintW(c); } inline bool wxIsprint(const wxUniChar& c) { return wxCRT_IsprintW(c) != 0; }
inline int wxIspunct(const wxUniChar& c) { return wxCRT_IspunctW(c); } inline bool wxIspunct(const wxUniChar& c) { return wxCRT_IspunctW(c) != 0; }
inline int wxIsspace(const wxUniChar& c) { return wxCRT_IsspaceW(c); } inline bool wxIsspace(const wxUniChar& c) { return wxCRT_IsspaceW(c) != 0; }
inline int wxIsupper(const wxUniChar& c) { return wxCRT_IsupperW(c); } inline bool wxIsupper(const wxUniChar& c) { return wxCRT_IsupperW(c) != 0; }
inline int wxIsxdigit(const wxUniChar& c) { return wxCRT_IsxdigitW(c); } inline bool wxIsxdigit(const wxUniChar& c) { return wxCRT_IsxdigitW(c) != 0; }
inline wxUniChar wxTolower(const wxUniChar& c) { return wxCRT_TolowerW(c); } inline wxUniChar wxTolower(const wxUniChar& c) { return wxCRT_TolowerW(c); }
inline wxUniChar wxToupper(const wxUniChar& c) { return wxCRT_ToupperW(c); } inline wxUniChar wxToupper(const wxUniChar& c) { return wxCRT_ToupperW(c); }