summaryrefslogtreecommitdiffstats
path: root/libmount/python/pylibmount.c
diff options
context:
space:
mode:
authorKarel Zak2013-08-22 09:44:38 +0200
committerKarel Zak2013-08-22 09:44:38 +0200
commit20b222ec5c6bd4dbfc3d88efdb4b32839629efb3 (patch)
tree4049ccbc39d8728bd9cdef0f103d854fb87f879d /libmount/python/pylibmount.c
parentmisc: use libmnt_table reference counter (diff)
downloadkernel-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.c8
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)