mirror of
https://github.com/ostreedev/ostree.git
synced 2025-03-19 22:50:35 +03:00
rofiles-fuse: Handle operations on the root
ENSURE_RELPATH breaks when path is "/". In that case we need to return "." instead of "". https://bugzilla.gnome.org/show_bug.cgi?id=762596
This commit is contained in:
parent
1833142b14
commit
6c285d2e4a
@ -46,7 +46,10 @@ static GHashTable *created_devino_hash = NULL;
|
||||
static inline const char *
|
||||
ENSURE_RELPATH (const char *path)
|
||||
{
|
||||
return path + strspn (path, "/");
|
||||
path = path + strspn (path, "/");
|
||||
if (*path == 0)
|
||||
return ".";
|
||||
return path;
|
||||
}
|
||||
|
||||
typedef struct {
|
||||
|
Loading…
x
Reference in New Issue
Block a user