diff --git a/repertory/librepertory/src/drives/fuse/fuse_base.cpp b/repertory/librepertory/src/drives/fuse/fuse_base.cpp index be9fb8a1..09b6fcdc 100644 --- a/repertory/librepertory/src/drives/fuse/fuse_base.cpp +++ b/repertory/librepertory/src/drives/fuse/fuse_base.cpp @@ -456,21 +456,21 @@ auto fuse_base::mount([[maybe_unused]] std::vector orig_args, return -1; } - ret = utils::launchctl_command(utils::launchctl_type::bootout, label_); + ret = utils::launchctl_command(label_, utils::launchctl_type::bootout); if (ret != 0) { std::cout << fmt::format("WARN: Failed to bootout {}/{}", getuid(), label_) << std::endl; } - ret = utils::launchctl_command(utils::launchctl_type::bootstrap, label_); + ret = utils::launchctl_command(label_, utils::launchctl_type::bootstrap); if (ret != 0) { std::cout << fmt::format("WARN: Failed to bootstrap {}/{}", getuid(), label_) << std::endl; } - ret = = utils::launchctl_command(utils::launchctl_type::kickstart, label_); + ret = = utils::launchctl_command(label_, utils::launchctl_type::kickstart); if (ret != 0) { std::cerr << fmt::format("FATAL: Failed to kickstart {}/{}", getuid(), label_) @@ -922,7 +922,7 @@ auto fuse_base::unmount(const std::string &mount_location) -> int { if (utils::file::file{ utils::path::combine("~", {"/Library/LaunchAgents", label_})} .exists()) { - return utils::launchctl_command(utils::launchctl_type::bootout, label_); + return utils::launchctl_command(label_, utils::launchctl_type::bootout); } auto cmd = "umount \"" + mount_location + "\" >/dev/null 2>&1";