From: Michael Tremer Date: Tue, 25 Oct 2022 16:06:43 +0000 (+0000) Subject: _pakfire: Drop function to add a new package X-Git-Tag: 0.9.28~219 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=dbdf3e4d2150802b67f84e636b4735d8816a4bf3;p=pakfire.git _pakfire: Drop function to add a new package Signed-off-by: Michael Tremer --- diff --git a/src/_pakfire/repo.c b/src/_pakfire/repo.c index fbe3ed69e..c8a446e4e 100644 --- a/src/_pakfire/repo.c +++ b/src/_pakfire/repo.c @@ -232,31 +232,6 @@ static PyObject* Repo_refresh(RepoObject* self, PyObject* args, PyObject* kwds) Py_RETURN_NONE; } -static PyObject* Repo__add_package(RepoObject* self, PyObject* args) { - const char* name; - const char* evr; - const char* arch; - - if (!PyArg_ParseTuple(args, "sss", &name, &evr, &arch)) - return NULL; - - struct pakfire* pakfire = pakfire_repo_get_pakfire(self->repo); - struct pakfire_package* pkg = NULL; - - int r = pakfire_package_create(&pkg, pakfire, self->repo, name, evr, arch); - if (r) { - PyErr_SetFromErrno(PyExc_OSError); - return NULL; - } - - PyObject* obj = new_package(&PackageType, pkg); - - pakfire_package_unref(pkg); - pakfire_unref(pakfire); - - return obj; -} - static PyObject* Repo_clean(RepoObject* self, PyObject* args) { int r = pakfire_repo_clean(self->repo, 0); @@ -341,12 +316,6 @@ static struct PyMethodDef Repo_methods[] = { METH_VARARGS, NULL }, - { - "_add_package", - (PyCFunction)Repo__add_package, - METH_VARARGS, - NULL - }, { NULL } };