dir: Add flatpak_deploy_data_has_subpaths() helper

This commit is contained in:
Alexander Larsson
2020-03-19 12:38:05 +01:00
parent 224b60016f
commit 83ef801537
2 changed files with 10 additions and 0 deletions

View File

@@ -366,6 +366,7 @@ const char * flatpak_deploy_data_get_commit (GBytes *deploy_data);
const char * flatpak_deploy_data_get_appdata_content_rating_type (GBytes *deploy_data);
GHashTable * flatpak_deploy_data_get_appdata_content_rating (GBytes *deploy_data);
const char ** flatpak_deploy_data_get_subpaths (GBytes *deploy_data);
gboolean flatpak_deploy_data_has_subpaths (GBytes *deploy_data);
guint64 flatpak_deploy_data_get_installed_size (GBytes *deploy_data);
const char * flatpak_deploy_data_get_alt_id (GBytes *deploy_data);
const char * flatpak_deploy_data_get_eol (GBytes *deploy_data);

View File

@@ -2471,6 +2471,15 @@ flatpak_deploy_data_get_subpaths (GBytes *deploy_data)
return var_arrayofstring_to_strv (var_deploy_data_get_subpaths (ref), NULL);
}
gboolean
flatpak_deploy_data_has_subpaths (GBytes *deploy_data)
{
VarDeployDataRef ref = var_deploy_data_from_bytes (deploy_data);
VarArrayofstringRef subpaths = var_deploy_data_get_subpaths (ref);
return var_arrayofstring_get_length (subpaths) != 0;
}
guint64
flatpak_deploy_data_get_installed_size (GBytes *deploy_data)
{