diff options
author | Ocke Janssen <oj@openoffice.org> | 2009-11-02 07:24:27 +0000 |
---|---|---|
committer | Ocke Janssen <oj@openoffice.org> | 2009-11-02 07:24:27 +0000 |
commit | 78b3568c2985a3be0ecd3fe44bd72e8a717af623 (patch) | |
tree | c8d2bb16e8c3d436c7d74dd69591b79d48f769d5 /dbaccess/source | |
parent | 5a1d0f004a63cdff5116962837f2f833d2ee1910 (diff) |
i105959# simply logic again
Diffstat (limited to 'dbaccess/source')
-rw-r--r-- | dbaccess/source/ui/querydesign/QueryDesignView.cxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/dbaccess/source/ui/querydesign/QueryDesignView.cxx b/dbaccess/source/ui/querydesign/QueryDesignView.cxx index 7e75e937d..bf5a00aed 100644 --- a/dbaccess/source/ui/querydesign/QueryDesignView.cxx +++ b/dbaccess/source/ui/querydesign/QueryDesignView.cxx @@ -1385,6 +1385,9 @@ namespace // first extract the inner joins conditions GetInnerJoinCriteria(_pView,pNodeTmp); + // now simplify again, join are checked in ComparisonPredicate + ::connectivity::OSQLParseNode::absorptions(pNodeTmp); + pNodeTmp = pNode->getChild(1); // it could happen that pCondition is not more valid eErrorCode = GetORCriteria(_pView,_pSelectionBrw,pNodeTmp, rLevel); |