From e71dd23825fafd47e8a7e81cd0919c0bee9dd184 Mon Sep 17 00:00:00 2001 From: Paul Nasrat Date: Mon, 16 Apr 2007 13:21:22 +0100 Subject: [PATCH] Check rpmtsInitDB return value. Also patches rpm.c, which actually is not used anymore. Patch from OpenSuSE --- rpm.c | 2 +- rpmqv.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rpm.c b/rpm.c index d702f6e..1dd5209 100755 --- a/rpm.c +++ b/rpm.c @@ -1119,7 +1119,7 @@ int main(int argc, const char ** argv) break; case MODE_INITDB: - rpmdbInit(rootdir, 0644); + ec = rpmdbInit(rootdir, 0644); break; case MODE_CHECKSIG: diff --git a/rpmqv.c b/rpmqv.c index f2068d9..070cbc9 100755 --- a/rpmqv.c +++ b/rpmqv.c @@ -624,7 +624,7 @@ int main(int argc, const char ** argv) switch (bigMode) { #ifdef IAM_RPMDB case MODE_INITDB: - (void) rpmtsInitDB(ts, 0644); + ec = rpmtsInitDB(ts, 0644); break; case MODE_REBUILDDB: -- 2.7.4