diff options
Diffstat (limited to 'connectivity/source/drivers/file/FDatabaseMetaData.cxx')
-rw-r--r-- | connectivity/source/drivers/file/FDatabaseMetaData.cxx | 12 |
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) { |