diff options
| author | Jack Jamison <jackqjamison@gmail.com> | 2026-07-21 14:07:23 -0400 |
|---|---|---|
| committer | Jack Jamison <jackqjamison@gmail.com> | 2026-07-21 17:12:14 -0400 |
| commit | feef592b397f6ec6b8b848d93b0cea9b9800f955 (patch) | |
| tree | 6e30f3eec127eba0bd646d74cc11c9aef88d7c1f /snag/pkg_db.c | |
| parent | df1e0af03db13339add48a9bc6350eedb30775ff (diff) | |
add more package attributes
Diffstat (limited to 'snag/pkg_db.c')
| -rw-r--r-- | snag/pkg_db.c | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/snag/pkg_db.c b/snag/pkg_db.c index a02fe93..3ed36cf 100644 --- a/snag/pkg_db.c +++ b/snag/pkg_db.c @@ -95,14 +95,17 @@ bool load_package_info(char* pkgid, package_info_t* info) { i++; switch (atype) { case 'i': - info->attrs.id = &info->attrs.buffer[i]; - break; + info->attrs.id = &info->attrs.buffer[i]; break; case 'n': - info->attrs.name = &info->attrs.buffer[i]; - break; + info->attrs.name = &info->attrs.buffer[i]; break; case 'd': - info->attrs.desc = &info->attrs.buffer[i]; - break; + info->attrs.desc = &info->attrs.buffer[i]; break; + case 'w': + info->attrs.webpage = &info->attrs.buffer[i]; break; + case 'l': + info->attrs.license = &info->attrs.buffer[i]; break; + case 'v': + info->attrs.version = &info->attrs.buffer[i]; break; } for(;info->attrs.buffer[i] && i < bytes_read; i++); i++; |
