Changeset: 22a541fdf038 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/22a541fdf038
Modified Files:
        monetdb5/modules/mal/remote.c
Branch: default
Log Message:

small changes for missing user/password on remote connections


diffs (28 lines):

diff --git a/monetdb5/modules/mal/remote.c b/monetdb5/modules/mal/remote.c
--- a/monetdb5/modules/mal/remote.c
+++ b/monetdb5/modules/mal/remote.c
@@ -321,9 +321,9 @@ static str
 RMTconnectTable(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci)
 {
        char *local_table;
-       char *remoteuser;
-       char *passwd;
-       char *uri;
+       char *remoteuser = NULL;
+       char *passwd = NULL;
+       char *uri = NULL;
        char *tmp;
        char *ret;
        str scen;
@@ -340,7 +340,10 @@ RMTconnectTable(Client cntxt, MalBlkPtr 
        }
 
        rethrow("remote.connect", tmp, 
AUTHgetRemoteTableCredentials(local_table, &uri, &remoteuser, &passwd));
-
+       if (!remoteuser)
+               remoteuser = GDKstrdup("");
+       if (!passwd)
+               passwd = GDKstrdup("");
        /* The password we just got is hashed. Add the byte \1 in front to
         * signal this fact to the mapi. */
        size_t pwlen = strlen(passwd);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to