summaryrefslogtreecommitdiff
path: root/dbaccess
diff options
context:
space:
mode:
authorLionel Elie Mamane <lionel@mamane.lu>2013-07-10 02:58:32 +0200
committerDavid Tardon <dtardon@redhat.com>2013-07-10 06:08:27 +0000
commit83c2baaa83a667a8ab616e723d5ce05f4e3cfe33 (patch)
tree2b3e59e38b4487e3968e4ac8f69a43a765bf84df /dbaccess
parent3d2f55bbc3067b0da9cf2d8e8f321765e74af6b4 (diff)
don't use empty table name
Change-Id: I9c8c3882f659747d53a047481ccabf1785835c99 Reviewed-on: https://gerrit.libreoffice.org/4792 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
Diffstat (limited to 'dbaccess')
-rw-r--r--dbaccess/source/core/api/SingleSelectQueryComposer.cxx7
1 files changed, 5 insertions, 2 deletions
diff --git a/dbaccess/source/core/api/SingleSelectQueryComposer.cxx b/dbaccess/source/core/api/SingleSelectQueryComposer.cxx
index 7bd978d4d1da..d7071a26edba 100644
--- a/dbaccess/source/core/api/SingleSelectQueryComposer.cxx
+++ b/dbaccess/source/core/api/SingleSelectQueryComposer.cxx
@@ -509,10 +509,13 @@ OUString OSingleSelectQueryComposer::impl_getColumnName_throw(const Reference< X
::dbtools::qualifiedNameComponents(m_xMetaData,sTableName,aCatlog,aSchema,aTable,::dbtools::eInDataManipulation);
sTableName = ::dbtools::composeTableName( m_xMetaData, aCatlog, aSchema, aTable, sal_True, ::dbtools::eInDataManipulation );
}
- else
+ else if (!sTableName.isEmpty())
sTableName = ::dbtools::quoteName(aQuote,sTableName);
- aNewName = sTableName + "." + ::dbtools::quoteName(aQuote,sRealName);
+ if(sTableName.isEmpty())
+ aNewName = ::dbtools::quoteName(aQuote,sRealName);
+ else
+ aNewName = sTableName + "." + ::dbtools::quoteName(aQuote,sRealName);
}
}
else