more typesafety
Dana Jansens danakj@orodu.net
2 files changed,
2 insertions(+),
2 deletions(-)
M
src/openbox.hh
→
src/openbox.hh
@@ -171,7 +171,7 @@
//! Returns the mouse cursors used throughout Openbox inline const Cursors &cursors() const { return _cursors; } - inline PyObject *pyclients() const { return _pyclients; } + inline PyDictObject *pyclients() const { return _pyclients; } //! The main function of the Openbox class /*!
M
src/python_client.cc
→
src/python_client.cc
@@ -15,7 +15,7 @@ PyObject *get_client_dict(PyObject* self, PyObject* args)
{ if (!PyArg_ParseTuple(args, ":get_client_dict")) return NULL; - return PyDictProxy_New(Openbox::instance->pyclients()); + return PyDictProxy_New((PyObject*)Openbox::instance->pyclients()); }