From: Vadim Zeitlin Date: Wed, 14 Mar 2007 17:28:14 +0000 (+0000) Subject: replace (deprecated) Get/UngetWriteBuf() with wxStringBuffer X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/5647b95a6620f7792620528aaa1795812eac1162 replace (deprecated) Get/UngetWriteBuf() with wxStringBuffer git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44805 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/wxPython/src/helpers.cpp b/wxPython/src/helpers.cpp index af74e074f3..c38e2f3648 100644 --- a/wxPython/src/helpers.cpp +++ b/wxPython/src/helpers.cpp @@ -1873,8 +1873,7 @@ wxString* wxString_in_helper(PyObject* source) { target = new wxString(); size_t len = PyUnicode_GET_SIZE(uni); if (len) { - PyUnicode_AsWideChar((PyUnicodeObject*)uni, target->GetWriteBuf(len), len); - target->UngetWriteBuf(len); + PyUnicode_AsWideChar((PyUnicodeObject*)uni, wxStringBuffer(*target, len), len); } if (PyString_Check(source)) @@ -1916,8 +1915,7 @@ wxString Py2wxString(PyObject* source) } size_t len = PyUnicode_GET_SIZE(uni); if (len) { - PyUnicode_AsWideChar((PyUnicodeObject*)uni, target.GetWriteBuf(len), len); - target.UngetWriteBuf(); + PyUnicode_AsWideChar((PyUnicodeObject*)uni, wxStringBuffer(target, len), len); } if (!PyUnicode_Check(source))