From b00f63bc40c60c20022460ca9257624a6ade694b Mon Sep 17 00:00:00 2001 From: Antonio SJ Musumeci Date: Tue, 14 Apr 2026 23:35:17 -0500 Subject: [PATCH] Auto-commit fuse_symlink.cpp --- src/fuse_symlink.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/fuse_symlink.cpp b/src/fuse_symlink.cpp index a2cbd367..2d2722d0 100644 --- a/src/fuse_symlink.cpp +++ b/src/fuse_symlink.cpp @@ -112,10 +112,14 @@ _symlink(const ugid_t ugid_, rv = searchFunc_(branches_,newdirpath,existingbranches); if(rv < 0) return rv; + if(existingbranches.empty()) + return -ENOENT; rv = createFunc_(branches_,newdirpath,newbranches); if(rv < 0) return rv; + if(newbranches.empty()) + return -ENOENT; return ::_symlink_loop(ugid_, existingbranches[0]->path,