summaryrefslogtreecommitdiff
path: root/libappstream-glib/as-node-private.h
diff options
context:
space:
mode:
authorCorentin Noël <corentin.noel@collabora.com>2021-08-02 16:49:27 +0200
committerRichard Hughes <richard@hughsie.com>2021-08-03 08:20:30 +0100
commitb2fafbca02219748fd84e3b96f1419030fd5c466 (patch)
tree8c3aab7f661958630cf8050d23b2af9197241e98 /libappstream-glib/as-node-private.h
parent60e85d47255a5a4423f4411532ff16554470a4dc (diff)
downloadappstream-glib-b2fafbca02219748fd84e3b96f1419030fd5c466.tar.gz
Consider AppStream version as a string
Always store the AppStream metadata version as a string and compare it like any other version. This allows to have 0.10 > 0.8 for instance.
Diffstat (limited to 'libappstream-glib/as-node-private.h')
-rw-r--r--libappstream-glib/as-node-private.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/libappstream-glib/as-node-private.h b/libappstream-glib/as-node-private.h
index ed25c8d..467011b 100644
--- a/libappstream-glib/as-node-private.h
+++ b/libappstream-glib/as-node-private.h
@@ -20,9 +20,9 @@ G_BEGIN_DECLS
typedef struct _AsNodeContext AsNodeContext;
AsNodeContext *as_node_context_new (void);
void as_node_context_free (AsNodeContext *ctx);
-gdouble as_node_context_get_version (AsNodeContext *ctx);
+const gchar *as_node_context_get_version (AsNodeContext *ctx);
void as_node_context_set_version (AsNodeContext *ctx,
- gdouble version);
+ const gchar *version);
AsFormatKind as_node_context_get_format_kind (AsNodeContext *ctx);
void as_node_context_set_format_kind (AsNodeContext *ctx,
AsFormatKind format_kind);