From: Michael Tremer Date: Mon, 22 Jan 2018 17:01:16 +0000 (+0100) Subject: python: Allow passing None as baseurl X-Git-Tag: 0.9.28~1285^2~1132 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e3f9117f80fe8736dbecdd55ae4c5491e9017dc4;p=pakfire.git python: Allow passing None as baseurl Signed-off-by: Michael Tremer --- diff --git a/src/_pakfire/repo.c b/src/_pakfire/repo.c index 81bf900ea..7f374d4d0 100644 --- a/src/_pakfire/repo.c +++ b/src/_pakfire/repo.c @@ -151,7 +151,10 @@ static PyObject* Repo_get_baseurl(RepoObject* self) { } static int Repo_set_baseurl(RepoObject* self, PyObject* value) { - const char* baseurl = PyUnicode_AsUTF8(value); + const char* baseurl = NULL; + + if (value != Py_None) + baseurl = PyUnicode_AsUTF8(value); return pakfire_repo_set_baseurl(self->repo, baseurl); }