From e2f504523c0afa3db05e7e739f55e89266b1624c Mon Sep 17 00:00:00 2001 From: bigfoot547 Date: Sat, 30 Dec 2023 01:26:54 -0600 Subject: add a little version stuff --- src/version.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'src/version.c') diff --git a/src/version.c b/src/version.c index 1f7911b..d8f264c 100644 --- a/src/version.c +++ b/src/version.c @@ -35,14 +35,20 @@ unsigned l2_version__add_remote(json_t *obj); unsigned l2_version_load_remote(void) { - json_t *vers; + json_t *vers = NULL; unsigned r = l2_version__load_manifest(&vers); + if (r != VERSION_SUCCESS) goto done; + + r = l2_version__load_all_from_json(vers); + +done: json_decref(vers); return r; } -unsigned l2_version_load_local(void) +unsigned l2_version_load_local(const char *name) { + return VERSION_SUCCESS; } @@ -362,6 +368,7 @@ unsigned l2_version__add_remote(json_t *js) if (l2_state.ver_remote_tail) { l2_state.ver_remote_tail->next = ver; ver->prev = l2_state.ver_remote_tail; + l2_state.ver_remote_tail = ver; } else { l2_state.ver_remote_head = l2_state.ver_remote_tail = ver; } -- cgit v1.2.3-70-g09d2