diff --git a/repertory/librepertory/include/drives/winfsp/remotewinfsp/remote_winfsp_drive.hpp b/repertory/librepertory/include/drives/winfsp/remotewinfsp/remote_winfsp_drive.hpp index e0363cba..eb465f2b 100644 --- a/repertory/librepertory/include/drives/winfsp/remotewinfsp/remote_winfsp_drive.hpp +++ b/repertory/librepertory/include/drives/winfsp/remotewinfsp/remote_winfsp_drive.hpp @@ -102,7 +102,10 @@ public: auto Init(PVOID host) -> NTSTATUS override; - [[nodiscard]] auto mount(const std::vector &drive_args) -> int; + [[nodiscard]] auto mount(std::vector orig_args, + std::vector drive_args, + provider_type prov, std::string_view unique_id) + -> int; auto Mounted(PVOID host) -> NTSTATUS override; diff --git a/repertory/librepertory/src/drives/winfsp/remotewinfsp/remote_winfsp_drive.cpp b/repertory/librepertory/src/drives/winfsp/remotewinfsp/remote_winfsp_drive.cpp index 20675320..0940f2f6 100644 --- a/repertory/librepertory/src/drives/winfsp/remotewinfsp/remote_winfsp_drive.cpp +++ b/repertory/librepertory/src/drives/winfsp/remotewinfsp/remote_winfsp_drive.cpp @@ -245,8 +245,10 @@ auto remote_winfsp_drive::Init(PVOID host) -> NTSTATUS { return STATUS_SUCCESS; } -auto remote_winfsp_drive::mount(const std::vector &drive_args) - -> int { +auto remote_winfsp_drive::mount(std::vector /* orig_args */, + std::vector drive_args, + provider_type /* prov */, + std::string_view /* unique_id */) -> int { REPERTORY_USES_FUNCTION_NAME(); std::vector parsed_drive_args;