Sophie

Sophie

distrib > Mandriva > 2008.0 > x86_64 > by-pkgid > a35732d620cfac4812adc8d6b2992f07 > files > 40

rpm-4.4.8-22.1mdv2008.0.src.rpm

--- rpm-4.4.8/lib/psm.c.pix	2007-08-03 17:34:27.000000000 +0200
+++ rpm-4.4.8/lib/psm.c	2007-08-03 18:25:57.000000000 +0200
@@ -991,7 +991,7 @@ assert(fi->h != NULL);
     }
     /*@=branchstate@*/
 
-    if (argv[0][0] == '%')
+    if (argv && argv[0] && argv[0][0] == '%')
 	argv[0] = argv0 = rpmExpand(argv[0], NULL);
 
     if (fi->h != NULL)	/* XXX can't happen */