aboutsummaryrefslogtreecommitdiffstats
path: root/tests/samplebinding/bytearray_conversions.h
diff options
context:
space:
mode:
Diffstat (limited to 'tests/samplebinding/bytearray_conversions.h')
-rw-r--r--tests/samplebinding/bytearray_conversions.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/samplebinding/bytearray_conversions.h b/tests/samplebinding/bytearray_conversions.h
index 79a070d7b..c37b28a99 100644
--- a/tests/samplebinding/bytearray_conversions.h
+++ b/tests/samplebinding/bytearray_conversions.h
@@ -17,8 +17,8 @@ inline ByteArray Converter<ByteArray>::toCpp(PyObject* pyObj)
return ByteArray();
else if (PyObject_TypeCheck(pyObj, SbkType<ByteArray>()))
return *Converter<ByteArray*>::toCpp(pyObj);
- else if (PyString_Check(pyObj))
- return ByteArray(PyString_AS_STRING(pyObj), PyString_GET_SIZE(pyObj));
+ else if (PyBytes_Check(pyObj))
+ return ByteArray(PyBytes_AS_STRING(pyObj), PyBytes_GET_SIZE(pyObj));
return ValueTypeConverter<ByteArray>::toCpp(pyObj);
}
inline PyObject* Converter<ByteArray>::toPython(const ByteArray& cppObj)