summaryrefslogtreecommitdiff
path: root/source3
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2011-05-04 20:57:12 +1000
committerAndrew Bartlett <abartlet@samba.org>2011-05-06 07:51:24 +0200
commit8f1810362df7ef9e5c394a9cba83cf0e7c04bd9e (patch)
treeedad1e8a1837263e2eb760d22062612e44220ce4 /source3
parent3892112e7b3143f808932771a7b71f4fd335f8cb (diff)
downloadsamba-8f1810362df7ef9e5c394a9cba83cf0e7c04bd9e.tar.gz
samba-8f1810362df7ef9e5c394a9cba83cf0e7c04bd9e.tar.bz2
samba-8f1810362df7ef9e5c394a9cba83cf0e7c04bd9e.zip
lib/util Use lib/util/ms_fnmatch.c in common for gen_fnmatch()
gen_fnmatch was a duplicate symbol in the top level build. gen_fnmatch() used for simple non-CIFS pattern matching, so selecting the lib/util implementation should not be a concern. Andrew Bartlett
Diffstat (limited to 'source3')
-rw-r--r--source3/Makefile.in2
-rw-r--r--source3/include/proto.h1
-rw-r--r--source3/lib/ms_fnmatch.c7
3 files changed, 1 insertions, 9 deletions
diff --git a/source3/Makefile.in b/source3/Makefile.in
index 475805f793..9dfeb7f433 100644
--- a/source3/Makefile.in
+++ b/source3/Makefile.in
@@ -465,7 +465,7 @@ LIB_OBJ = $(LIBSAMBAUTIL_OBJ) $(UTIL_OBJ) $(CRYPTO_OBJ) \
lib/util.o lib/util_cmdline.o lib/util_names.o \
lib/util_sock.o lib/sock_exec.o lib/util_sec.o \
lib/substitute.o ../lib/util/substitute.o lib/dbwrap_util.o \
- lib/ms_fnmatch.o lib/errmap_unix.o \
+ lib/ms_fnmatch.o ../lib/util/ms_fnmatch.o lib/errmap_unix.o \
lib/tallocmsg.o lib/dmallocmsg.o \
libsmb/clisigning.o libsmb/smb_signing.o \
../lib/util/charset/iconv.o intl/lang_tdb.o \
diff --git a/source3/include/proto.h b/source3/include/proto.h
index a6e9cf9b5d..6be4643818 100644
--- a/source3/include/proto.h
+++ b/source3/include/proto.h
@@ -217,7 +217,6 @@ void init_modules(void);
int ms_fnmatch(const char *pattern, const char *string, bool translate_pattern,
bool is_case_sensitive);
-int gen_fnmatch(const char *pattern, const char *string);
/* The following definitions come from lib/pidfile.c */
diff --git a/source3/lib/ms_fnmatch.c b/source3/lib/ms_fnmatch.c
index 31c66953a9..272355b7d2 100644
--- a/source3/lib/ms_fnmatch.c
+++ b/source3/lib/ms_fnmatch.c
@@ -229,10 +229,3 @@ int ms_fnmatch(const char *pattern, const char *string, bool translate_pattern,
TALLOC_FREE(s);
return ret;
}
-
-
-/* a generic fnmatch function - uses for non-CIFS pattern matching */
-int gen_fnmatch(const char *pattern, const char *string)
-{
- return ms_fnmatch(pattern, string, true, False);
-}