Update to latest pybind11
[android/external-libkmsxx.git] / py / pykms / pykms.cpp
index 1e54c9bb4501d4732d37092bcf4f12fc2448d62d..fec84170f9eee02cd8f51f5b4aa9feb6aab5aabd 100644 (file)
@@ -15,9 +15,7 @@ void init_pyvid(py::module &m);
 void init_pykmsomap(py::module &m);
 #endif
 
-PYBIND11_PLUGIN(pykms) {
-       py::module m("pykms", "kms bindings");
-
+PYBIND11_MODULE(pykms, m) {
        init_pykmsbase(m);
 
        init_pykmstest(m);
@@ -27,5 +25,4 @@ PYBIND11_PLUGIN(pykms) {
 #if HAS_LIBDRM_OMAP
        init_pykmsomap(m);
 #endif
-       return m.ptr();
 }