diff options
Diffstat (limited to 'libappstream-glib')
-rw-r--r-- | libappstream-glib/as-enums.c | 4 | ||||
-rw-r--r-- | libappstream-glib/as-enums.h | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/libappstream-glib/as-enums.c b/libappstream-glib/as-enums.c index 08f9945..41badf6 100644 --- a/libappstream-glib/as-enums.c +++ b/libappstream-glib/as-enums.c @@ -61,6 +61,8 @@ as_id_kind_to_string (AsIdKind id_kind) return "addon"; if (id_kind == AS_ID_KIND_FIRMWARE) return "firmware"; + if (id_kind == AS_ID_KIND_RUNTIME) + return "runtime"; return "unknown"; } @@ -93,6 +95,8 @@ as_id_kind_from_string (const gchar *id_kind) return AS_ID_KIND_ADDON; if (g_strcmp0 (id_kind, "firmware") == 0) return AS_ID_KIND_FIRMWARE; + if (g_strcmp0 (id_kind, "runtime") == 0) + return AS_ID_KIND_RUNTIME; return AS_ID_KIND_UNKNOWN; } diff --git a/libappstream-glib/as-enums.h b/libappstream-glib/as-enums.h index 06496e4..4aeb562 100644 --- a/libappstream-glib/as-enums.h +++ b/libappstream-glib/as-enums.h @@ -41,6 +41,7 @@ G_BEGIN_DECLS * @AS_ID_KIND_SOURCE: A software source * @AS_ID_KIND_ADDON: An addon, e.g. a plugin * @AS_ID_KIND_FIRMWARE: A firmware update + * @AS_ID_KIND_RUNTIME: Runtime platform * * The ID type. **/ @@ -54,6 +55,7 @@ typedef enum { AS_ID_KIND_SOURCE, /* Since: 0.1.0 */ AS_ID_KIND_ADDON, /* Since: 0.1.7 */ AS_ID_KIND_FIRMWARE, /* Since: 0.3.5 */ + AS_ID_KIND_RUNTIME, /* Since: 0.5.6 */ /*< private >*/ AS_ID_KIND_LAST } AsIdKind; |