Merged fuse_mt.c into fuse.c
authorNikolaus Rath <Nikolaus@rath.org>
Mon, 3 Oct 2016 04:21:22 +0000 (21:21 -0700)
committerNikolaus Rath <Nikolaus@rath.org>
Mon, 3 Oct 2016 04:24:43 +0000 (21:24 -0700)
There is no point in having a separate file for a 10 line function.

lib/Makefile.am
lib/fuse.c
lib/fuse_mt.c [deleted file]

index 2ad0f159b710a0d950ac22807a82facea738af13..1d50b0ee12f562c95e83e06bf64d16e607a71057 100644 (file)
@@ -24,7 +24,6 @@ libfuse3_la_SOURCES =                 \
        fuse_loop_mt.c          \
        fuse_lowlevel.c         \
        fuse_misc.h             \
-       fuse_mt.c               \
        fuse_opt.c              \
        fuse_session.c          \
        fuse_signals.c          \
index efe32fb3d470706a58857a16168ac8eb9df91bb4..2b164a09ce0f34628f722721c9d779a4a244b6e0 100644 (file)
@@ -4379,6 +4379,20 @@ int fuse_loop(struct fuse *f)
        return fuse_session_loop(f->se);
 }
 
+int fuse_loop_mt(struct fuse *f)
+{
+       if (f == NULL)
+               return -1;
+
+       int res = fuse_start_cleanup_thread(f);
+       if (res)
+               return -1;
+
+       res = fuse_session_loop_mt(fuse_get_session(f));
+       fuse_stop_cleanup_thread(f);
+       return res;
+}
+
 void fuse_exit(struct fuse *f)
 {
        fuse_session_exit(f->se);
diff --git a/lib/fuse_mt.c b/lib/fuse_mt.c
deleted file mode 100644 (file)
index be5d644..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-/*
-  FUSE: Filesystem in Userspace
-  Copyright (C) 2001-2007  Miklos Szeredi <miklos@szeredi.hu>
-
-  This program can be distributed under the terms of the GNU LGPLv2.
-  See the file COPYING.LIB.
-*/
-
-#include "config.h"
-#include "fuse.h"
-#include "fuse_lowlevel.h"
-
-int fuse_loop_mt(struct fuse *f)
-{
-       if (f == NULL)
-               return -1;
-
-       int res = fuse_start_cleanup_thread(f);
-       if (res)
-               return -1;
-
-       res = fuse_session_loop_mt(fuse_get_session(f));
-       fuse_stop_cleanup_thread(f);
-       return res;
-}