this is overly static for little gain
This commit is contained in:
parent
7f1b2040ee
commit
a0376984d5
1 changed files with 5 additions and 9 deletions
|
@ -49,15 +49,11 @@ OResultSetPrivileges::OResultSetPrivileges( const Reference< XDatabaseMetaData>&
|
|||
osl_incrementInterlockedCount( &m_refCount );
|
||||
{
|
||||
::rtl::OUString sUserWorkingFor;
|
||||
static Sequence< ::rtl::OUString > sTableTypes;
|
||||
if ( sTableTypes.getLength() == 0 )
|
||||
{
|
||||
// we want all catalogues, all schemas, all tables
|
||||
sTableTypes.realloc(3);
|
||||
sTableTypes[0] = ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("VIEW"));
|
||||
sTableTypes[1] = ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("TABLE"));
|
||||
sTableTypes[2] = ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("%")); // just to be sure to include anything else ....
|
||||
}
|
||||
Sequence< ::rtl::OUString > sTableTypes(3);
|
||||
// we want all catalogues, all schemas, all tables
|
||||
sTableTypes[0] = ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("VIEW"));
|
||||
sTableTypes[1] = ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("TABLE"));
|
||||
sTableTypes[2] = ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("%")); // just to be sure to include anything else ....
|
||||
try
|
||||
{
|
||||
m_xTables = _rxMeta->getTables(catalog,schemaPattern,tableNamePattern,sTableTypes);
|
||||
|
|
Loading…
Reference in a new issue