diff options
author | Marc Espie <espie@cvs.openbsd.org> | 2007-02-22 21:31:42 +0000 |
---|---|---|
committer | Marc Espie <espie@cvs.openbsd.org> | 2007-02-22 21:31:42 +0000 |
commit | a3d1b83eff15f96dc8a6514389533c06432d8876 (patch) | |
tree | 7c4bce6d57b1c7518255fe5c579067271f258938 /usr.sbin/hoststated | |
parent | f8a51c05bd2fcb8d2015be35d5e937fe89379a17 (diff) |
Problem noticed by Henrik Hellerstedt <henrik@kohina.net>
Fix a really fun bug in pkg_delete: solve_installed_names has to
normalize the list of names so that comparing its size vs. its
transitive closure is meaningful. Use the classical hash + list to
preserve the order. While we're there, use the hash to avoid asking
the same questions again and again.
After some back&forth with bernd. okay bernd@
Diffstat (limited to 'usr.sbin/hoststated')
0 files changed, 0 insertions, 0 deletions