• Wenzel Jakob's avatar
    fix py::cast<void *> (#1605) · cea42467
    Wenzel Jakob authored
    Pybind11 provides a cast operator between opaque void* pointers on the
    C++ side and capsules on the Python side. The py::cast<void *>
    expression was not aware of this possibility and incorrectly triggered a
    compile-time assertion ("Unable to cast type to reference: value is
    local to type caster") that is now fixed.
    cea42467
test_builtin_casters.cpp 8.77 KB