diff --git a/python/bindings.cc b/python/bindings.cc index e7e6c951..d710b65f 100644 --- a/python/bindings.cc +++ b/python/bindings.cc @@ -149,9 +149,9 @@ PYBIND11_MODULE(tinyobjloader, tobj_module) .def(py::init<>()) .def_readonly("num_face_vertices", &mesh_t::num_face_vertices) .def("numpy_num_face_vertices", [] (mesh_t &instance) { - auto ret = py::array_t(instance.num_face_vertices.size()); + auto ret = py::array_t(instance.num_face_vertices.size()); py::buffer_info buf = ret.request(); - memcpy(buf.ptr, instance.num_face_vertices.data(), instance.num_face_vertices.size() * sizeof(unsigned char)); + memcpy(buf.ptr, instance.num_face_vertices.data(), instance.num_face_vertices.size() * sizeof(unsigned int)); return ret; }) .def("vertex_indices", [](mesh_t &self) {