Changeset: 42fb9bfc539d for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=42fb9bfc539d
Modified Files:
monetdb5/mal/mal_parser.c
Branch: headless
Log Message:
Fix de-Mx-ing of the parser.
diffs (27 lines):
diff --git a/monetdb5/mal/mal_parser.c b/monetdb5/mal/mal_parser.c
--- a/monetdb5/mal/mal_parser.c
+++ b/monetdb5/mal/mal_parser.c
@@ -1318,10 +1318,13 @@
str modnme= NULL;
curBlk= fcnHeader(cntxt,kind);
- if( curBlk)
+ if( curBlk == NULL)
return curBlk;
getInstrPtr(curBlk,0)->token= kind;
+ curPrg = cntxt->curprg;
curPrg->kind = kind;
+ curInstr = getInstrPtr(curBlk,0);
+
modnme=getModuleId(getInstrPtr(curBlk,0));
if(modnme && isModuleDefined(cntxt->nspace,modnme) == FALSE)
return (MalBlkPtr) parseError(cntxt, "<module> not defined\n");
@@ -1389,7 +1392,7 @@
MalBlkPtr curBlk = 0;
curBlk= fcnHeader(cntxt,kind);
- if( curBlk)
+ if( curBlk == NULL)
return curBlk;
if( MALkeyword(cntxt,"address",7)){
str nme;
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list