fix pybind11

This commit is contained in:
blueloveTH 2024-09-08 18:45:31 +08:00
parent 000fd1f087
commit 972f86f781

View File

@ -136,7 +136,7 @@ iterator interface<Dervied>::end() const {
class str : public object { class str : public object {
PKBIND_TYPE_IMPL(object, str, tp_str); PKBIND_TYPE_IMPL(object, str, tp_str);
str(const char* data, int size) : object(alloc_t{}) { py_newstrv(m_ptr, (c11_sv){data, size}); } str(const char* data, int size) : object(alloc_t{}) { py_newstrv(m_ptr, {data, size}); }
str(const char* data) : str(data, static_cast<int>(strlen(data))) {} str(const char* data) : str(data, static_cast<int>(strlen(data))) {}