summaryrefslogtreecommitdiff
path: root/netfs/unittests/mockFuse.h
diff options
context:
space:
mode:
Diffstat (limited to 'netfs/unittests/mockFuse.h')
-rw-r--r--netfs/unittests/mockFuse.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/netfs/unittests/mockFuse.h b/netfs/unittests/mockFuse.h
index 9b3d2e0..7e4f3ad 100644
--- a/netfs/unittests/mockFuse.h
+++ b/netfs/unittests/mockFuse.h
@@ -6,7 +6,7 @@
class DLL_PUBLIC FuseMock : public NetFS::FuseApp {
public:
- FuseMock(const std::string &, const Ice::StringSeq &);
+ FuseMock(std::string, Ice::StringSeq);
struct fuse_context * fuse_get_context() override;
int fuse_opt_parse(struct fuse_args * args, void * data, const struct fuse_opt [], fuse_opt_proc_t proc) override;
@@ -25,11 +25,10 @@ class DLL_PUBLIC FuseMock : public NetFS::FuseApp {
class DLL_PUBLIC FuseMockHost {
public:
- FuseMockHost(const std::string &, const Ice::StringSeq &);
- ~FuseMockHost();
+ FuseMockHost(std::string, const Ice::StringSeq &);
private:
- FuseMock * app;
+ std::unique_ptr<FuseMock> app;
public:
const fuse_operations * fuse;