pkgin/pkgin e1ee4de — . pkglist.c pkgin.h
Stop abusing struct Pkglist for different types. Get rid of the different types and just have a single Pkglist with a standard set of entries. Not only does this simplify things, it avoids a nasty shadowing issue where Pkglist.old was both an entry and a define into a different union member. At some point in the future this will be split up properly into structs which only have exactly what they need.
Delta | File | |
---|---|---|
+17 | -33 | pkglist.c |
+6 | -36 | pkgin.h |
+11 | -11 | impact.c |
+9 | -9 | autoremove.c |
+7 | -7 | actions.c |
+7 | -5 | order.c |
+4 | -4 | pkg_check.c |
+2 | -3 | sqlite_callbacks.c |
+2 | -2 | summary.c |
+2 | -2 | depends.c |
+1 | -1 | selection.c |
+1 | -1 | pkg_str.c |
+69 | -114 | 12 files |