From 1bc1f4e4d2973e9a429dfe3fdc00f74bb3232919 Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Sun, 1 Mar 2026 14:03:12 +0100 Subject: Add toml11 to the CI --- backend/utils.h | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) (limited to 'backend/utils.h') diff --git a/backend/utils.h b/backend/utils.h index 88e9073..ea3635b 100644 --- a/backend/utils.h +++ b/backend/utils.h @@ -6,8 +6,6 @@ #pragma once #include -#include -#include namespace slack { @@ -17,11 +15,23 @@ struct JobData CURL *curl; }; +enum class Info +{ + // Error. + unknown, + // Installed in the same version. + installed, + // A different version is installed. + updating + // Available, but not installed. + installing, +}; + CURLcode get_file (CURL **curl, char *source_url, char *dest); char **split_package_name (const char *pkg_filename); -PkInfoEnum is_installed (const char *pkg_fullname); +Info is_installed (const char *pkg_fullname); extern "C" { -- cgit v1.2.3