Forgot to commit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54893 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -664,12 +664,24 @@ WXDLLIMPEXP_BASE size_t wxCRT_StrftimeW(wchar_t *s, size_t max,
|
|||||||
/* safe version of strlen() (returns 0 if passed NULL pointer) */
|
/* safe version of strlen() (returns 0 if passed NULL pointer) */
|
||||||
inline size_t wxStrlen(const char *s) { return s ? wxCRT_StrlenA(s) : 0; }
|
inline size_t wxStrlen(const char *s) { return s ? wxCRT_StrlenA(s) : 0; }
|
||||||
inline size_t wxStrlen(const wchar_t *s) { return s ? wxCRT_StrlenW(s) : 0; }
|
inline size_t wxStrlen(const wchar_t *s) { return s ? wxCRT_StrlenW(s) : 0; }
|
||||||
|
#ifndef wxWCHAR_T_IS_WXCHAR16
|
||||||
|
size_t wxStrlen(const wxChar16 *s );
|
||||||
|
#endif
|
||||||
|
#ifndef wxWCHAR_T_IS_WXCHAR32
|
||||||
|
size_t wxStrlen(const wxChar32 *s );
|
||||||
|
#endif
|
||||||
#define wxWcslen wxCRT_StrlenW
|
#define wxWcslen wxCRT_StrlenW
|
||||||
|
|
||||||
#define wxStrdupA wxCRT_StrdupA
|
#define wxStrdupA wxCRT_StrdupA
|
||||||
#define wxStrdupW wxCRT_StrdupW
|
#define wxStrdupW wxCRT_StrdupW
|
||||||
inline char* wxStrdup(const char *s) { return wxCRT_StrdupA(s); }
|
inline char* wxStrdup(const char *s) { return wxCRT_StrdupA(s); }
|
||||||
inline wchar_t* wxStrdup(const wchar_t *s) { return wxCRT_StrdupW(s); }
|
inline wchar_t* wxStrdup(const wchar_t *s) { return wxCRT_StrdupW(s); }
|
||||||
|
#ifndef wxWCHAR_T_IS_WXCHAR16
|
||||||
|
wxChar16* wxStrdup(const wxChar16* s);
|
||||||
|
#endif
|
||||||
|
#ifndef wxWCHAR_T_IS_WXCHAR32
|
||||||
|
wxChar32* wxStrdup(const wxChar32* s);
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif /* __cplusplus */
|
#endif /* __cplusplus */
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user