From 70b625fe15de8dc0861d346769978cc6cd502346 Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Tue, 4 Feb 2020 15:25:56 -0500 Subject: Update prototype changes --- include/spm.h | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/include/spm.h b/include/spm.h index 5fb5205..5be6b42 100644 --- a/include/spm.h +++ b/include/spm.h @@ -27,6 +27,7 @@ #include #endif +#include "strlist.h" #include "config.h" // spm.c @@ -187,11 +188,8 @@ typedef struct { char *charset; } Mime; -typedef struct { - size_t num_alloc; - size_t num_inuse; - char **env; -} RuntimeEnv; +typedef StrList RuntimeEnv; +//typedef StrList Dependencies; // GLOBALS spm_vars SPM_GLOBAL; @@ -306,6 +304,9 @@ int manifest_write(Manifest *info, const char *dest); void manifest_free(Manifest *info); void manifest_package_free(ManifestPackage *info); ManifestPackage *manifest_search(Manifest *info, const char *package); +ManifestPackage *find_by_strspec(Manifest *manifest, const char *_strspec); +ManifestPackage *manifest_package_copy(ManifestPackage *manifest); + // checksum.c char *md5sum(const char *filename); -- cgit