Changeset: 7f79e346f06d for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7f79e346f06d Modified Files: clients/mapiclient/mclient.c sql/backends/monet5/sql_optimizer.c testing/Mtest.py.in Branch: default Log Message:
Merge with Jan2014 branch. diffs (39 lines): diff --git a/clients/mapiclient/mclient.c b/clients/mapiclient/mclient.c --- a/clients/mapiclient/mclient.c +++ b/clients/mapiclient/mclient.c @@ -2027,7 +2027,6 @@ doFile(Mapi mid, const char *file, int u /* test for special commands */ if (mode != MAL) while (length > 0 && - (*line & ~0x7F) == 0 && isascii((int) *line) && isspace((int) *line)) { line++; diff --git a/sql/backends/monet5/sql_optimizer.c b/sql/backends/monet5/sql_optimizer.c --- a/sql/backends/monet5/sql_optimizer.c +++ b/sql/backends/monet5/sql_optimizer.c @@ -261,8 +261,11 @@ addQueryToCache(Client c) if (c->listing) printFunction(c->fdout, mb, 0, c->listing); - if (m->debug) - runMALDebugger(c, c->curprg); + if (m->debug) { + msg = runMALDebugger(c, c->curprg); + if (msg != MAL_SUCCEED) + GDKfree(msg); /* ignore error */ + } return; } addOptimizers(c, mb, pipe); diff --git a/testing/Mtest.py.in b/testing/Mtest.py.in --- a/testing/Mtest.py.in +++ b/testing/Mtest.py.in @@ -1794,6 +1794,7 @@ def RunTest(env, TST, BusyPorts, COND, o #elif [ -f "${TST}_p00.java" ] ; then EXT="java" ; CALL="JavaXp "+TST+" "+EXT #elif [ -f "$TST.odmg" ] ; then EXT="odmg" ; CALL="odmg "+TST+" "+EXT else: + os.chdir(TSTTRGDIR) i = TST.rfind('.') if i > 0: return RunTest(env, TST[:i], BusyPorts, COND, oktests, length) _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list