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
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to