aboutsummaryrefslogtreecommitdiff
path: root/filesystems/sqlfs/files/patch-fuse_main.c
diff options
context:
space:
mode:
Diffstat (limited to 'filesystems/sqlfs/files/patch-fuse_main.c')
-rw-r--r--filesystems/sqlfs/files/patch-fuse_main.c65
1 files changed, 0 insertions, 65 deletions
diff --git a/filesystems/sqlfs/files/patch-fuse_main.c b/filesystems/sqlfs/files/patch-fuse_main.c
deleted file mode 100644
index 2e9fff3146e2..000000000000
--- a/filesystems/sqlfs/files/patch-fuse_main.c
+++ /dev/null
@@ -1,65 +0,0 @@
---- fuse_main.c.orig 2006-10-25 15:28:26 UTC
-+++ fuse_main.c
-@@ -17,12 +17,60 @@ Foundation, Inc., 51 Franklin Street, Fi
-
- *****************************************************************************/
-
-+#include <stdlib.h>
-+#include <stdio.h>
-+#include <sysexits.h>
- #include "sqlfs.h"
-
-+void usage() __dead2;
-+
-+void usage()
-+{
-+ fprintf(stderr, "Usage: %s -o dbname [-h] dir\n", getprogname());
-+
-+ exit(EX_USAGE);
-+}
-
- int main(int argc, char **argv)
- {
-- sqlfs_init("/tmp/fsdata");
-+ char c;
-+ int ret;
-+ char *dbname = NULL;
-+ char *args[2];
-+ char *prog = argv[0];
-+
-+ while ((c = getopt(argc, argv, "o:h")) != -1)
-+ switch (c) {
-+ case 'o':
-+ dbname = strdup(optarg);
-+ break;
-+ case 'h':
-+ /* FALLTHROUGH */
-+ default:
-+ usage();
-+ /* NOTREACHED */
-+ }
-+ argc -= optind;
-+ argv += optind;
-+
-+ if (dbname == NULL) {
-+ dbname = getenv("SQLFS_DBNAME");
-+ }
-+
-+ if (dbname == NULL || argc < 1)
-+ usage();
-+ /* NOTREACHED */
-+
-+ ret = sqlfs_init(dbname);
-+ if (ret != 0)
-+ return ret;
-+
-+ fprintf(stderr, "init\n");
-+
-+ args[0] = strdup(getprogname());
-+ args[1] = strdup(argv[0]);
-
-- return sqlfs_fuse_main(argc, argv);
-+ ret = sqlfs_fuse_main(2, args);
-+
-+ return ret;
- }