Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Plug a memory leak
Baptiste Daroussin committed 12 years ago
commit 4a8b76a8169a9b3a68bd732d2081abce285b3172
parent 9a81257
1 file changed +2 -0
modified libpkg/pkg_jobs.c
@@ -255,8 +255,10 @@ pkg_jobs_handle_pkg_universe(struct pkg_jobs *j, struct pkg *pkg, int priority)
			pkg_set(pkg, PKG_DIGEST, new_digest);
			pkg_get(pkg, PKG_DIGEST, &digest);
			free(new_digest);
+
			sbuf_delete(sb);
		}
		else {
+
			sbuf_delete(sb);
			return (rc);
		}
	}