Changeset: 15f4654f4041 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=15f4654f4041 Modified Files: monetdb5/optimizer/opt_pipes.c Branch: default Log Message:
Look for result of idcmp/strcmp diffs (16 lines): diff --git a/monetdb5/optimizer/opt_pipes.c b/monetdb5/optimizer/opt_pipes.c --- a/monetdb5/optimizer/opt_pipes.c +++ b/monetdb5/optimizer/opt_pipes.c @@ -416,10 +416,10 @@ validatePipe(MalBlkPtr mb) throw(MAL, "optimizer.validate", SQLSTATE(42000) "missing optimizer mal block\n"); p = getInstrPtr(mb,1); - if (getFunctionId(p) && (idcmp(getFunctionId(p), "defaultfast") || (idcmp(getFunctionId(p), "minimalfast")))) + if (getFunctionId(p) && (idcmp(getFunctionId(p), "defaultfast") == 0 || (idcmp(getFunctionId(p), "minimalfast") == 0))) return MAL_SUCCEED; - if (getFunctionId(p) == NULL || idcmp(getFunctionId(p), "inline")) + if (getFunctionId(p) == NULL || idcmp(getFunctionId(p), "inline") != 0) throw(MAL, "optimizer.validate", SQLSTATE(42000) "'inline' should be the first\n"); for (i = 1; i < mb->stop - 1; i++){ _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list