Introduction
Introduction Statistics Contact Development Disclaimer Help
Bumped version number. More friendly error message with invalid arguments. Outp…
git clone git://git.codemadness.org/susmb
Log
Files
Refs
README
LICENSE
---
commit abe38e627824e686da4c8aa101a1ac750ba9e2be
parent 40ef6555471f3a59708239bdf86538f1cd5eae90
Author: geoff <devnull@localhost>
Date: Mon, 8 May 2006 18:51:27 +0000
Bumped version number.
More friendly error message with invalid arguments.
Outputs GPL information before forking.
Diffstat:
M options.c | 6 ++++++
M usmb.c | 5 ++++-
M version.h | 2 +-
3 files changed, 11 insertions(+), 2 deletions(-)
---
diff --git a/options.c b/options.c
@@ -88,6 +88,12 @@ bool parse_args (int *argc, char ***argv,
bool ret = g_option_context_parse (context, argc, argv, &error);
g_option_context_free (context);
+ if (false == ret)
+ {
+ fprintf (stderr, "Try `%s --help' for more information\n", (*argv)[0]);
+ return false;
+ }
+
if (version)
{
show_version (stdout);
diff --git a/usmb.c b/usmb.c
@@ -37,6 +37,7 @@
#include "usmb_dir.h"
#include "usmb_file.h"
#include "utils.h"
+#include "version.h"
static const char *share = NULL;
@@ -276,9 +277,11 @@ int main (int argc, char **argv)
return EXIT_FAILURE;
}
+ show_about (stdout);
+
int fuse_argc;
char **fuse_argv;
- build_fuse_args (options, mountpoint, &fuse_argc, &fuse_argv);
+ build_fuse_args (options, mountpoint, &fuse_argc, &fuse_argv);
int ret = fuse_main (fuse_argc, fuse_argv, &fuse_ops);
xfree (mountpoint);
diff --git a/version.h b/version.h
@@ -21,7 +21,7 @@
#include <stdio.h>
- #define USMB_VERSION 0x20060507
+ #define USMB_VERSION 0x20060508
// a - alpha, b - beta, p - pre-release, s - stable
#define USMB_VERSION_STATUS 'a'
You are viewing proxied material from codemadness.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.