mirror of
git://github.com/kovidgoyal/calibre.git
synced 2026-05-09 00:24:09 +02:00
...
This commit is contained in:
parent
76d6ce3fd2
commit
37a13064eb
1 changed files with 1 additions and 0 deletions
|
|
@ -44,6 +44,7 @@ class generic_raii {
|
|||
class wchar_raii : public generic_raii<wchar_t*, PyMem_Free> {
|
||||
public:
|
||||
explicit wchar_raii() noexcept {}
|
||||
explicit wchar_raii(wchar_t *h) noexcept {}
|
||||
explicit wchar_raii(PyObject *unicode_object) noexcept {
|
||||
if (!unicode_object || !PyUnicode_Check(unicode_object)) { PyErr_SetString(PyExc_TypeError, "Not a unicode object"); return; }
|
||||
handle = PyUnicode_AsWideCharString(unicode_object, NULL);
|
||||
|
|
|
|||
Loading…
Reference in a new issue