From: Michael Tremer Date: Tue, 27 Apr 2021 12:08:01 +0000 (+0000) Subject: python: Constify some more calls to pakfire_package_get_nevra X-Git-Tag: 0.9.28~1285^2~219 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4a9cbd3c71c064f7c9dedf9daeb3bddf3dbf33d1;p=pakfire.git python: Constify some more calls to pakfire_package_get_nevra Signed-off-by: Michael Tremer --- diff --git a/src/_pakfire/package.c b/src/_pakfire/package.c index 022305b0b..6b46a627c 100644 --- a/src/_pakfire/package.c +++ b/src/_pakfire/package.c @@ -77,21 +77,15 @@ static int Package_init(PackageObject* self, PyObject* args, PyObject* kwds) { } static PyObject* Package_repr(PackageObject* self) { - char* nevra = pakfire_package_get_nevra(self->package); + const char* nevra = pakfire_package_get_nevra(self->package); - PyObject* repr = PyUnicode_FromFormat("<_pakfire.Package %s>", nevra); - free(nevra); - - return repr; + return PyUnicode_FromFormat("<_pakfire.Package %s>", nevra); } static PyObject* Package_str(PackageObject* self) { - char* nevra = pakfire_package_get_nevra(self->package); - - PyObject* str = PyUnicode_FromString(nevra); - free(nevra); + const char* nevra = pakfire_package_get_nevra(self->package); - return str; + return PyUnicode_FromString(nevra); } static PyObject* Package_richcompare(PackageObject* self, PyObject* _other, int op) {