mirror of
https://github.com/flatpak/flatpak.git
synced 2026-03-17 22:49:36 -04:00
lib: Fix crash on install/update due to uninitialized dir->repo
This commit is contained in:
@@ -3052,6 +3052,9 @@ flatpak_dir_install (FlatpakDir *self,
|
||||
else
|
||||
subpaths = empty_subpaths;
|
||||
|
||||
if (!flatpak_dir_ensure_repo (self, cancellable, error))
|
||||
return FALSE;
|
||||
|
||||
if (!ostree_repo_remote_get_url (self->repo,
|
||||
remote_name,
|
||||
&url,
|
||||
@@ -3288,6 +3291,9 @@ flatpak_dir_update (FlatpakDir *self,
|
||||
system_helper = flatpak_dir_get_system_helper (self);
|
||||
g_assert (system_helper != NULL);
|
||||
|
||||
if (!flatpak_dir_ensure_repo (self, cancellable, error))
|
||||
return FALSE;
|
||||
|
||||
if (!ostree_repo_remote_get_url (self->repo,
|
||||
remote_name,
|
||||
&url,
|
||||
|
||||
Reference in New Issue
Block a user