Radish alpha
H
HardenedBSD Package Manager
Radicle
Git (anonymous pull)
Log in to clone via SSH
Fix another null pointer dereference.
Vsevolod Stakhov committed 12 years ago
commit ec61d5b446477a6ca8fc3b0d2e369ef3c7a6155f
parent 2110320bc3675b0fe1e7a9868dd16e369dfd83d1
1 file changed +1 -1
modified libpkg/pkg_jobs.c
@@ -1480,7 +1480,7 @@ pkg_jobs_handle_install(struct pkg_solved *ps, struct pkg_jobs *j, bool handle_r
	int flags = 0;
	int retcode = EPKG_FATAL;

-
	old = ps->items[1]->pkg;
+
	old = ps->items[1] ? ps->items[1]->pkg : NULL;
	new = ps->items[0]->pkg;

	pkg_get(new, PKG_ORIGIN, &pkgorigin,