forked from Mirrors/flatpak-builder
Remove internal API flatpak_dir_get(gboolean user)
User and system installations is no longer a binary decision, so remove this API to force explicit calls to either flatpak_dir_get_system_default() or flatpak_dir_get_system_list() when dealing with system installations.tingping/wmclass
parent
44a2d73c98
commit
22e3f83fb6
|
@ -91,8 +91,7 @@ print_installed_refs (gboolean app, gboolean runtime, gboolean print_system, gbo
|
|||
|
||||
if (print_user)
|
||||
{
|
||||
user_dir = flatpak_dir_get (TRUE);
|
||||
|
||||
user_dir = flatpak_dir_get_user ();
|
||||
if (flatpak_dir_ensure_repo (user_dir, cancellable, NULL))
|
||||
{
|
||||
if (app && !flatpak_dir_list_refs (user_dir, "app", &user_app, cancellable, error))
|
||||
|
@ -104,7 +103,7 @@ print_installed_refs (gboolean app, gboolean runtime, gboolean print_system, gbo
|
|||
|
||||
if (print_system)
|
||||
{
|
||||
system_dir = flatpak_dir_get (FALSE);
|
||||
system_dir = flatpak_dir_get_system_default ();
|
||||
if (flatpak_dir_ensure_repo (system_dir, cancellable, NULL))
|
||||
{
|
||||
if (app && !flatpak_dir_list_refs (system_dir, "app", &system_app, cancellable, error))
|
||||
|
|
|
@ -236,7 +236,7 @@ flatpak_option_context_parse (GOptionContext *context,
|
|||
|
||||
if (!(flags & FLATPAK_BUILTIN_FLAG_NO_DIR))
|
||||
{
|
||||
dir = flatpak_dir_get (opt_user);
|
||||
dir = opt_user ? flatpak_dir_get_user () : flatpak_dir_get_system_default ();
|
||||
|
||||
if (!flatpak_dir_ensure_path (dir, cancellable, error))
|
||||
return FALSE;
|
||||
|
|
|
@ -484,7 +484,7 @@ flatpak_load_override_keyfile (const char *app_id, gboolean user, GError **error
|
|||
g_autoptr(GKeyFile) metakey = g_key_file_new ();
|
||||
g_autoptr(FlatpakDir) dir = NULL;
|
||||
|
||||
dir = flatpak_dir_get (user);
|
||||
dir = user ? flatpak_dir_get_user () : flatpak_dir_get_system_default ();
|
||||
|
||||
metadata_contents = flatpak_dir_load_override (dir, app_id, &metadata_size, error);
|
||||
if (metadata_contents == NULL)
|
||||
|
@ -5684,15 +5684,6 @@ flatpak_dir_get_user (void)
|
|||
return flatpak_dir_new (path, TRUE);
|
||||
}
|
||||
|
||||
FlatpakDir *
|
||||
flatpak_dir_get (gboolean user)
|
||||
{
|
||||
if (user)
|
||||
return flatpak_dir_get_user ();
|
||||
else
|
||||
return flatpak_dir_get_system_default ();
|
||||
}
|
||||
|
||||
static char *
|
||||
get_group (const char *remote_name)
|
||||
{
|
||||
|
|
|
@ -142,7 +142,6 @@ GKeyFile * flatpak_deploy_get_metadata (FlatpakDeploy *deploy);
|
|||
FlatpakDir * flatpak_dir_new (GFile *basedir,
|
||||
gboolean user);
|
||||
FlatpakDir * flatpak_dir_clone (FlatpakDir *self);
|
||||
FlatpakDir *flatpak_dir_get (gboolean user);
|
||||
FlatpakDir *flatpak_dir_get_system_default (void);
|
||||
FlatpakDir *flatpak_dir_get_user (void);
|
||||
gboolean flatpak_dir_is_user (FlatpakDir *self);
|
||||
|
|
Loading…
Reference in New Issue