From 4a4a669084f8b1ccb566d2fed8a1aa13898fc436 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Fri, 18 Jul 2025 15:25:21 +0200 Subject: use RPMTAG_SIGMD5 instead of RPMTAG_PKGID, RPMTAG_SHA1HEADER instead of RPMTAG_HDRID --- rpminfo.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) (limited to 'rpminfo.c') diff --git a/rpminfo.c b/rpminfo.c index 0d17abf..a32a45a 100644 --- a/rpminfo.c +++ b/rpminfo.c @@ -403,22 +403,18 @@ PHP_FUNCTION(rpmdbsearch) tid = atol(name); name = (char *)&tid; len = sizeof(tid); -#ifdef RPMTAG_PKGID - } else if (crit == RPMTAG_PKGID) { + } else if (crit == RPMTAG_SIGMD5) { if (len != 32) { - zend_argument_value_error(1, "Bad length for PKGID, 32 expected"); + zend_argument_value_error(1, "Bad length for PKGID/SIGMD5, 32 expected"); RETURN_THROWS(); } len = hex2bin(name, MD5, len); name = MD5; -#endif -#ifdef RPMTAG_HDRID - } else if (crit == RPMTAG_HDRID) { + } else if (crit == RPMTAG_SHA1HEADER) { if (len != 40) { - zend_argument_value_error(1, "Bad length for HDRID, 40 expected"); + zend_argument_value_error(1, "Bad length for HDRID/SHA1HEADER, 40 expected"); RETURN_THROWS(); } -#endif } else if (crit == RPMTAG_INSTFILENAMES) { /* use input parameters */ } else { -- cgit