Changeset: 6e988359e9be for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6e988359e9be
Modified Files:
        MonetDB5/src/mal/mal_instruction.mx
        MonetDB5/src/mal/mal_interpreter.mx
        MonetDB5/src/modules/kernel/group.mx
        MonetDB5/src/modules/mal/mal_mapi.mx
        MonetDB5/src/optimizer/opt_constants.mx
        MonetDB5/src/optimizer/opt_octopus.mx
Branch: Oct2010
Log Message:

More coverity complaints.


diffs (70 lines):

diff -r 90170ae1fb10 -r 6e988359e9be MonetDB5/src/mal/mal_instruction.mx
--- a/MonetDB5/src/mal/mal_instruction.mx       Sat Jan 15 14:56:50 2011 +0100
+++ b/MonetDB5/src/mal/mal_instruction.mx       Sat Jan 15 15:28:25 2011 +0100
@@ -1307,7 +1307,6 @@
                return getTypeIndex(nme, -1, TYPE_any);
        if (i >= 0)
                return getVarType(mb, i);
-       return TYPE_any;
 }
 
 str
diff -r 90170ae1fb10 -r 6e988359e9be MonetDB5/src/mal/mal_interpreter.mx
--- a/MonetDB5/src/mal/mal_interpreter.mx       Sat Jan 15 14:56:50 2011 +0100
+++ b/MonetDB5/src/mal/mal_interpreter.mx       Sat Jan 15 15:28:25 2011 +0100
@@ -2301,7 +2301,7 @@
 @= exceptionHndlr
 if(cntxt->errbuf && cntxt->errbuf[0] ) {
        str oldret = ret;
-       ret = catchKernelException(cntxt, oldret);
+       ret = catchKernelException(cntxt, ret);
        if( oldret) GDKfree(oldret);
 }
 
diff -r 90170ae1fb10 -r 6e988359e9be MonetDB5/src/modules/kernel/group.mx
--- a/MonetDB5/src/modules/kernel/group.mx      Sat Jan 15 14:56:50 2011 +0100
+++ b/MonetDB5/src/modules/kernel/group.mx      Sat Jan 15 15:28:25 2011 +0100
@@ -1153,7 +1153,7 @@
                return GDK_FAIL;
        /* complete result histo */
        hn = BATnew(TYPE_oid, TYPE_wrd, BATcount(_b));
-       if (!mn) {
+       if (!hn) {
                BBPreclaim(mn);
                return GDK_FAIL;
        }
diff -r 90170ae1fb10 -r 6e988359e9be MonetDB5/src/modules/mal/mal_mapi.mx
--- a/MonetDB5/src/modules/mal/mal_mapi.mx      Sat Jan 15 14:56:50 2011 +0100
+++ b/MonetDB5/src/modules/mal/mal_mapi.mx      Sat Jan 15 15:28:25 2011 +0100
@@ -614,7 +614,7 @@
  * localhost.
  */
 void SERVERannounce(struct in_addr addr, int port, str usockfile) {
-       str buf = alloca(sizeof(char) * 1024);
+       str buf;
        str host = NULL;
        int ret = 0;
 
diff -r 90170ae1fb10 -r 6e988359e9be MonetDB5/src/optimizer/opt_constants.mx
--- a/MonetDB5/src/optimizer/opt_constants.mx   Sat Jan 15 14:56:50 2011 +0100
+++ b/MonetDB5/src/optimizer/opt_constants.mx   Sat Jan 15 15:28:25 2011 +0100
@@ -94,6 +94,7 @@
                                        /* re-use a constant */
                                        alias[i]= index[k];
                                        fnd=1;
+                                       actions++;
                                        break;
                                }
                        }
diff -r 90170ae1fb10 -r 6e988359e9be MonetDB5/src/optimizer/opt_octopus.mx
--- a/MonetDB5/src/optimizer/opt_octopus.mx     Sat Jan 15 14:56:50 2011 +0100
+++ b/MonetDB5/src/optimizer/opt_octopus.mx     Sat Jan 15 15:28:25 2011 +0100
@@ -239,7 +239,7 @@
        pushEndInstruction(mb);
        p = newStmt(mb, optimizerRef, putName("aliases", 7));
        p = pushStr(mb, p, octopusRef);
-       p = pushStr(mb, p, getFunctionId(getInstrPtr(mb, 0)));
+       (void) pushStr(mb, p, getFunctionId(getInstrPtr(mb, 0)));
 }
 
 static MalBlkPtr 
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to