summaryrefslogtreecommitdiff
path: root/connectivity/source/drivers/file/FDatabaseMetaData.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'connectivity/source/drivers/file/FDatabaseMetaData.cxx')
-rw-r--r--connectivity/source/drivers/file/FDatabaseMetaData.cxx12
1 files changed, 6 insertions, 6 deletions
diff --git a/connectivity/source/drivers/file/FDatabaseMetaData.cxx b/connectivity/source/drivers/file/FDatabaseMetaData.cxx
index 25d95d842b20..47f9dd6c59c3 100644
--- a/connectivity/source/drivers/file/FDatabaseMetaData.cxx
+++ b/connectivity/source/drivers/file/FDatabaseMetaData.cxx
@@ -274,8 +274,7 @@ Reference< XResultSet > SAL_CALL ODatabaseMetaData::getTables(
}
else // no extension, filter myself
{
- bool bErg = false;
- do
+ for (;;)
{
if (aURL.getExtension().isEmpty())
{
@@ -287,12 +286,13 @@ Reference< XResultSet > SAL_CALL ODatabaseMetaData::getTables(
}
break;
}
- else if ( ( bErg = xResultSet->next() ) )
+ if ( !xResultSet->next() )
{
- aName = xRow->getString(1);
- aURL.SetSmartURL(aName);
+ break;
}
- } while (bErg);
+ aName = xRow->getString(1);
+ aURL.SetSmartURL(aName);
+ }
}
if(bNewRow)
{