From 109722784245ba4109d34c0b6cc4afc566f41098 Mon Sep 17 00:00:00 2001 From: Florian Festi Date: Fri, 14 Mar 2014 13:21:19 +0100 Subject: [PATCH] Python binding for rpmfiArchiveHasContent --- python/rpmarchive-py.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/python/rpmarchive-py.c b/python/rpmarchive-py.c index 9b96e333a..d61a896fb 100644 --- a/python/rpmarchive-py.c +++ b/python/rpmarchive-py.c @@ -54,6 +54,11 @@ static PyObject *rpmarchive_close(rpmarchiveObject *s) Py_RETURN_NONE; } +static PyObject *rpmarchive_has_content(rpmarchiveObject *s) +{ + return PyLong_FromLong(rpmfiArchiveHasContent(s->archive)); +} + static PyObject *rpmarchive_read(rpmarchiveObject *s, PyObject *args, PyObject *kwds) { @@ -184,6 +189,8 @@ static struct PyMethodDef rpmarchive_methods[] = { NULL }, { "writeto", (PyCFunction)rpmarchive_writeto,METH_VARARGS|METH_KEYWORDS, NULL }, + { "hascontent", (PyCFunction)rpmarchive_has_content, METH_NOARGS, + NULL }, { NULL, NULL, 0, NULL } };