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