mirror of
https://github.com/ostreedev/ostree.git
synced 2025-03-14 04:59:00 +03:00
lib/repo-finder-mount: Fix propagating NULL errors
These two code paths tried to propagate errors which had never been set. Set new errors instead. Signed-off-by: Philip Withnall <withnall@endlessm.com> Closes: #1303 Approved by: cgwalters
This commit is contained in:
parent
b11d1aa3f2
commit
886a5d7928
@ -235,8 +235,7 @@ scan_repo (int dfd,
|
||||
{
|
||||
g_debug ("Ignoring repository ‘%s’ on mount ‘%s’ as it’s on a different file system from the mount",
|
||||
path, mount_name);
|
||||
g_propagate_error (error, g_steal_pointer (&local_error));
|
||||
return FALSE;
|
||||
return glnx_throw (error, "Repository is on a different file system from the mount");
|
||||
}
|
||||
|
||||
/* Exclude repositories which resolve to @parent_repo. */
|
||||
@ -245,8 +244,7 @@ scan_repo (int dfd,
|
||||
{
|
||||
g_debug ("Ignoring repository ‘%s’ on mount ‘%s’ as it is the same as the one we are resolving",
|
||||
path, mount_name);
|
||||
g_propagate_error (error, g_steal_pointer (&local_error));
|
||||
return FALSE;
|
||||
return glnx_throw (error, "Repository is the same as the one we are resolving");
|
||||
}
|
||||
|
||||
/* List the repo’s refs and return them. */
|
||||
|
Loading…
x
Reference in New Issue
Block a user