diff options
Diffstat (limited to 'libappstream-glib/as-utils.h')
-rw-r--r-- | libappstream-glib/as-utils.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/libappstream-glib/as-utils.h b/libappstream-glib/as-utils.h index ecb7cdd..8401df8 100644 --- a/libappstream-glib/as-utils.h +++ b/libappstream-glib/as-utils.h @@ -96,6 +96,20 @@ typedef enum { } AsVersionParseFlag; /** + * AsVersionCompareFlag: + * @AS_VERSION_COMPARE_FLAG_NONE: No flags set + * @AS_VERSION_COMPARE_FLAG_USE_HEURISTICS: Use a heuristic to parse version numbers + * + * The flags used when comparing version numbers. + **/ +typedef enum { + AS_VERSION_COMPARE_FLAG_NONE = 0, + AS_VERSION_COMPARE_FLAG_USE_HEURISTICS = 1 << 0, + /*< private >*/ + AS_VERSION_COMPARE_FLAG_LAST +} AsVersionCompareFlag; + +/** * AsUniqueIdMatchFlags: * @AS_UNIQUE_ID_MATCH_FLAG_NONE: No flags set * @AS_UNIQUE_ID_MATCH_FLAG_SCOPE: Scope, e.g. a #AsAppScope |