diff options
author | Karel Zak | 2013-08-22 09:44:38 +0200 |
---|---|---|
committer | Karel Zak | 2013-08-22 09:44:38 +0200 |
commit | 20b222ec5c6bd4dbfc3d88efdb4b32839629efb3 (patch) | |
tree | 4049ccbc39d8728bd9cdef0f103d854fb87f879d /libmount/python/pylibmount.c | |
parent | misc: use libmnt_table reference counter (diff) | |
download | kernel-qcow2-util-linux-20b222ec5c6bd4dbfc3d88efdb4b32839629efb3.tar.gz kernel-qcow2-util-linux-20b222ec5c6bd4dbfc3d88efdb4b32839629efb3.tar.xz kernel-qcow2-util-linux-20b222ec5c6bd4dbfc3d88efdb4b32839629efb3.zip |
pylibmount: use libmount reference counting
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'libmount/python/pylibmount.c')
-rw-r--r-- | libmount/python/pylibmount.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/libmount/python/pylibmount.c b/libmount/python/pylibmount.c index 2303a22c1..5c9eca0e5 100644 --- a/libmount/python/pylibmount.c +++ b/libmount/python/pylibmount.c @@ -131,13 +131,15 @@ PyMODINIT_FUNC initpylibmount(void) if (!m) return; + /*mnt_init_debug(0xffff);*/ + LibmountError = PyErr_NewException("libmount.Error", NULL, NULL); Py_INCREF(LibmountError); PyModule_AddObject(m, "Error", (PyObject *)LibmountError); - pymnt_init_fs(m); - pymnt_init_table(m); - pymnt_init_context(m); + FS_AddModuleObject(m); + Table_AddModuleObject(m); + Context_AddModuleObject(m); /* * mount(8) userspace options masks (MNT_MAP_USERSPACE map) |