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

Reply via email to