- // transform Unicode text into multibyte before putting it on clipboard
-#if wxUSE_UNICODE
- if ( format.GetType() == wxDF_TEXT )
- {
- const wchar_t *wstr = (const wchar_t *)d;
- size_t len = wxConvCurrent->WC2MB(NULL, wstr, 0);
- char *str = (char*) malloc(len + 1);
- wxConvCurrent->WC2MB(str, wstr, len);
- str[len] = '\0';
-
- free(d);
- d = str;
- }
-#endif // wxUSE_UNICODE
-