summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrank Schönheit <fs@openoffice.org>2010-01-04 11:08:25 +0000
committerFrank Schönheit <fs@openoffice.org>2010-01-04 11:08:25 +0000
commitb45e9ea9791b2ac6879f5ed4080a3426a1cb5639 (patch)
tree8befabbaa2d4cabf8273adf574a45c425e671c80
parent9b251503202b1197a16f6f66adf262e68427c3f5 (diff)
#i107845# when composing the new filter, *first* use the old filter, then the new one - order matters
-rw-r--r--dbaccess/source/core/api/KeySet.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/dbaccess/source/core/api/KeySet.cxx b/dbaccess/source/core/api/KeySet.cxx
index b3e815928bff..988dd281a63b 100644
--- a/dbaccess/source/core/api/KeySet.cxx
+++ b/dbaccess/source/core/api/KeySet.cxx
@@ -311,8 +311,8 @@ void OKeySet::construct(const Reference< XResultSet>& _xDriverSet)
if ( sOldFilter.getLength() )
{
FilterCreator aFilterCreator;
- aFilterCreator.append( aFilter.makeStringAndClear() );
aFilterCreator.append( sOldFilter );
+ aFilterCreator.append( aFilter.makeStringAndClear() );
aFilter = aFilterCreator.getComposedAndClear();
}
xAnalyzer->setFilter(aFilter.makeStringAndClear());