Convert licenses to hash tables, while here change the name from a dynamic sbuf to a static buffer
modified libpkg/pkg.c
@@ -69,7 +69,7 @@ pkg_new(struct pkg **pkg, pkg_t type)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -406,7 +406,7 @@ pkg_licenses(struct pkg *pkg, struct pkg_license **l)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -491,25 +491,24 @@ pkg_addlicense(struct pkg *pkg, const char *name)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -881,7 +880,7 @@ pkg_list_is_empty(struct pkg *pkg, pkg_list list) {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -905,7 +904,6 @@ void
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -921,7 +919,7 @@ pkg_list_free(struct pkg *pkg, pkg_list list) {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_attributes.c
@@ -299,7 +299,6 @@ pkg_license_free(struct pkg_license *l)
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -308,7 +307,7 @@ pkg_license_name(struct pkg_license const * const l)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/private/pkg.h
@@ -73,8 +73,8 @@ struct pkg {
|
|
|
|
|
|
| + | |
|
|
| - | |
|
|
|
|
|
@@ -99,8 +99,9 @@ struct pkg_dep {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|