Don't clobber argument on failure

Change-Id: I709305d4ec3c37d3fc1c2c911551174f8cfbb883
This commit is contained in:
Lionel Elie Mamane
2013-09-13 07:19:37 +02:00
parent 6a1ad344a8
commit 7b4b3ad8c6
2 changed files with 16 additions and 2 deletions

View File

@@ -803,7 +803,18 @@ void OSQLParseTreeIterator::getColumnRange( const OSQLParseNode* _pColumnRef,
}
//-----------------------------------------------------------------------------
sal_Bool OSQLParseTreeIterator::getColumnTableRange(const OSQLParseNode* pNode, OUString &rTableRange) const
bool OSQLParseTreeIterator::getColumnTableRange(const OSQLParseNode* pNode, OUString &rTableRange) const
{
OUString tmp;
if(impl_getColumnTableRange(pNode, tmp))
{
rTableRange = tmp;
return true;
}
else
return false;
}
bool OSQLParseTreeIterator::impl_getColumnTableRange(const OSQLParseNode* pNode, OUString &rTableRange) const
{
SAL_INFO( "connectivity.parse", "parse Ocke.Janssen@sun.com OSQLParseTreeIterator::getColumnTableRange" );
// See if all columns belong to one table