Changeset: 03daab5a772a for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=03daab5a772a
Modified Files:
        monetdb5/modules/mal/bbp.mx
Branch: Jul2012
Log Message:

Only unfix if fixing succeeded.
Found by coverity.


diffs (13 lines):

diff --git a/monetdb5/modules/mal/bbp.mx b/monetdb5/modules/mal/bbp.mx
--- a/monetdb5/modules/mal/bbp.mx
+++ b/monetdb5/modules/mal/bbp.mx
@@ -1444,8 +1444,8 @@ str CMDbbp( int *NS, int *HT, int *TT, i
                        BUNins(dirty, &i, bn ? BATdirty(bn) ? "dirty" : 
DELTAdirty(bn) ? "diffs" : "clean" : (BBP_status(i) & BBPSWAPPED) ? "diffs" : 
"clean", FALSE);
                        BUNins(status, &i, loc, FALSE);
                        BUNins(kind, &i, mode, FALSE);
+                       BBPunfix(bn->batCacheid);
                }
-               BBPunfix(bn->batCacheid);
        }
        BBPkeepref(*NS = ns->batCacheid);
        BBPkeepref(*HT = ht->batCacheid);
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to