Various compile fixes for WinCE.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@18098 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
		| @@ -95,6 +95,19 @@ private:                                                                    \ | ||||
|     chartype *m_str;                                                        \ | ||||
| } | ||||
|  | ||||
| #ifndef strdup | ||||
| inline char *strdup(const char *cs) | ||||
| { | ||||
|     size_t len = 0; | ||||
|     while (cs[len] != 0) | ||||
|         len++; | ||||
|     const size_t siz = (len + 1)*sizeof(char); | ||||
|     char *csCopy = (char *)malloc(siz); | ||||
|     memcpy(csCopy, cs, siz); | ||||
|     return csCopy; | ||||
| } | ||||
| #endif | ||||
|  | ||||
| DEFINE_BUFFER(wxCharBuffer, char, strdup); | ||||
|  | ||||
| #if wxUSE_WCHAR_T | ||||
|   | ||||
		Reference in New Issue
	
	Block a user