#include <Python.h>
+#include <pakfire/digest.h>
#include <pakfire/file.h>
#include <pakfire/filelist.h>
#include <pakfire/package.h>
pakfire_package_set_uuid(self->package, uuid);
}
-static PyObject* Package_get_hexdigest(PackageObject* self, enum pakfire_digests type) {
- enum pakfire_digests digest = 0;
+static PyObject* Package_get_hexdigest(PackageObject* self, enum pakfire_digest_types type) {
+ enum pakfire_digest_types digest = 0;
const char* hexdigest = pakfire_package_get_hexdigest(self->package, &digest);
if (!hexdigest)
}
static int Package_set_hexdigest(PackageObject* self,
- enum pakfire_digests type, PyObject* value) {
+ enum pakfire_digest_types type, PyObject* value) {
const char* hexdigest = PyUnicode_FromValue(value);
return pakfire_package_set_hexdigest(self->package, type, hexdigest);