From: marc Date: Tue, 18 Feb 1997 01:47:16 +0000 (+0000) Subject: fix null dereference X-Git-Tag: rpm-4.4-release~4292 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=049a0ed0a555288fa52c9261367e6e2700c90fdb;p=platform%2Fupstream%2Frpm.git fix null dereference CVS patchset: 1443 CVS date: 1997/02/18 01:47:16 --- diff --git a/build/spec.c b/build/spec.c index 6fc81a4..70c8adf 100644 --- a/build/spec.c +++ b/build/spec.c @@ -1177,7 +1177,8 @@ Spec parseSpec(FILE *f, char *specfile, char *buildRootOverride) default: /* XXX - should be able to drop the -n in non-%package parts */ if (! lookup_package(spec, &cur_package, s, lookupopts)) { - rpmError(RPMERR_INTERNAL, "Package lookup failed: %s", s); + rpmError(RPMERR_INTERNAL, "Package lookup failed: %s", + (s) ? s : "(main)"); return NULL; } rpmMessage(RPMMESS_DEBUG, "Switched to package: %s\n",