Changeset: c33c1522eaae for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c33c1522eaae
Modified Files:
tools/merovingian/client/monetdb.c
tools/merovingian/daemon/discoveryrunner.c
tools/merovingian/daemon/multiplex-funnel.c
tools/merovingian/utils/glob.c
tools/merovingian/utils/glob.h
Branch: Dec2016
Log Message:
Merge with Jun2016 branch.
diffs (87 lines):
diff --git a/tools/merovingian/client/monetdb.c
b/tools/merovingian/client/monetdb.c
--- a/tools/merovingian/client/monetdb.c
+++ b/tools/merovingian/client/monetdb.c
@@ -479,7 +479,7 @@ globMatchDBS(int argc, char *argv[], sab
if (argv[i] != NULL) {
prev = NULL;
for (stats = *orig; stats != NULL; stats = stats->next)
{
- if (glob(argv[i], stats->dbname)) {
+ if (db_glob(argv[i], stats->dbname)) {
matched = 1;
/* move out of orig into w, such that
we can't
* get double matches in the same
output list
@@ -918,7 +918,7 @@ command_discover(int argc, char *argv[])
snprintf(path, sizeof(path), "%s%s", q, p);
- if (match == NULL || glob(match, path)) {
+ if (match == NULL || db_glob(match, path)) {
if (twidth > 0) {
/* cut too long location name */
abbreviateString(location, path,
twidth);
diff --git a/tools/merovingian/daemon/discoveryrunner.c
b/tools/merovingian/daemon/discoveryrunner.c
--- a/tools/merovingian/daemon/discoveryrunner.c
+++ b/tools/merovingian/daemon/discoveryrunner.c
@@ -177,7 +177,7 @@ getRemoteDB(char *database)
pdb = &dummy;
while (rdb != NULL) {
snprintf(mfullname, sizeof(mfullname), "%s/", rdb->fullname);
- if (glob(mdatabase, mfullname) == 1) {
+ if (db_glob(mdatabase, mfullname) == 1) {
/* create a fake sabdb struct, chain where necessary */
if (walk != NULL) {
walk = walk->next = malloc(sizeof(sabdb));
diff --git a/tools/merovingian/daemon/multiplex-funnel.c
b/tools/merovingian/daemon/multiplex-funnel.c
--- a/tools/merovingian/daemon/multiplex-funnel.c
+++ b/tools/merovingian/daemon/multiplex-funnel.c
@@ -105,7 +105,7 @@ MFconnectionManager(void *d)
if (len >= 4 &&
buf[len - 3] ==
'*' && buf[len - 4] == '/')
buf[len - 2] = '\0';
- if (glob(buf, msg + 1) == 1) {
+ if (db_glob(buf, msg + 1) == 1)
{
sabdb *stats;
Mapi tm = NULL;
/* match! eat away
trailing / (for matching) */
@@ -154,7 +154,7 @@ MFconnectionManager(void *d)
if (len >= 4 &&
buf[len - 3] ==
'*' && buf[len - 4] == '/')
buf[len - 2] = '\0';
- if (glob(buf, msg + 1) == 1) {
+ if (db_glob(buf, msg + 1) == 1)
{
/* reevaluate, to see
if connection is still
* available */
sabdb *walk;
diff --git a/tools/merovingian/utils/glob.c b/tools/merovingian/utils/glob.c
--- a/tools/merovingian/utils/glob.c
+++ b/tools/merovingian/utils/glob.c
@@ -22,7 +22,7 @@
* Returns if haystack matches expr, using tag globbing.
*/
char
-glob(const char *expr, const char *haystack)
+db_glob(const char *expr, const char *haystack)
{
const char *haymem = NULL;
const char *exprmem = NULL;
@@ -73,7 +73,7 @@ glob(const char *expr, const char *hayst
default:
if (*expr != *haystack) {
if (haymem != NULL) {
- return(glob(exprmem, haymem));
+ return(db_glob(exprmem,
haymem));
} else {
return(0);
}
diff --git a/tools/merovingian/utils/glob.h b/tools/merovingian/utils/glob.h
--- a/tools/merovingian/utils/glob.h
+++ b/tools/merovingian/utils/glob.h
@@ -9,7 +9,7 @@
#ifndef _SEEN_GLOB_H
#define _SEEN_GLOB_H 1
-char glob(const char *expr, const char *haystack);
+char db_glob(const char *expr, const char *haystack);
#endif
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list