From 2a16343146d390ff3ee8f79c1e072f456cf5d70a Mon Sep 17 00:00:00 2001 From: jbj Date: Wed, 13 Jul 2005 11:15:16 +0000 Subject: [PATCH] - fix: initialize variables used in debug msg (#160458). CVS patchset: 7881 CVS date: 2005/07/13 11:15:16 --- CHANGES | 1 + lib/psm.c | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/CHANGES b/CHANGES index 617e8e8..a6e0853 100644 --- a/CHANGES +++ b/CHANGES @@ -22,6 +22,7 @@ - fix: permit sqlite3 rpmdb with chroot (#159424). - fix: find-debuginfo.sh not handling set[ug]id ELF files (#100963). - fix: find-debuginfo.sh kernel voo-doo tweaks (#159346). + - fix: initialize variables used in debug msg (#160458). 4.4 -> 4.4.1: - force *.py->*.pyo byte code compilation with brp-python-bytecompile. diff --git a/lib/psm.c b/lib/psm.c index 2a14a52..c57c154 100644 --- a/lib/psm.c +++ b/lib/psm.c @@ -632,6 +632,10 @@ static rpmRC runScript(rpmpsm psm, Header h, const char * sln, if (progArgv == NULL && script == NULL) return rc; + /* XXX FIXME: except for %verifyscript, rpmteNEVR can be used. */ + xx = headerNVR(h, &n, &v, &r); + xx = hge(h, RPMTAG_ARCH, NULL, (void **) &a, NULL); + if (progArgv && strcmp(progArgv[0], "") == 0) { rpmMessage(RPMMESS_DEBUG, _("%s: %s(%s-%s-%s.%s) running scriptlet.\n"), @@ -642,10 +646,6 @@ static rpmRC runScript(rpmpsm psm, Header h, const char * sln, psm->sq.reaper = 1; - /* XXX FIXME: except for %verifyscript, rpmteNEVR can be used. */ - xx = headerNVR(h, &n, &v, &r); - xx = hge(h, RPMTAG_ARCH, NULL, (void **) &a, NULL); - /* XXX bash must have functional libtermcap.so.2 */ if (!strcmp(n, "libtermcap")) ldconfig_done = 0; -- 2.7.4