Kaydet (Commit) 12e460d9 authored tarafından Noel Grandin's avatar Noel Grandin

loplugin:buriedassign in avmedia..cui

Change-Id: Id44f1e98a3aac2c417f8030de603175bf68f0dfe
Reviewed-on: https://gerrit.libreoffice.org/63467
Tested-by: Jenkins
Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
üst caf9cd93
......@@ -219,7 +219,7 @@ bool MediaWindow::executeMediaURLDialog(weld::Window* pParent, OUString& rURL, b
static const char aWildcard[] = "*.";
FilterNameVector aFilters;
static const char aSeparator[] = ";";
OUString aAllTypes;
OUStringBuffer aAllTypes;
aDlg.SetTitle( AvmResId( o_pbLink != nullptr
? AVMEDIA_STR_INSERTMEDIA_DLG : AVMEDIA_STR_OPENMEDIA_DLG ) );
......@@ -231,29 +231,29 @@ bool MediaWindow::executeMediaURLDialog(weld::Window* pParent, OUString& rURL, b
for( sal_Int32 nIndex = 0; nIndex >= 0; )
{
if( !aAllTypes.isEmpty() )
aAllTypes += aSeparator;
aAllTypes.append(aSeparator);
( aAllTypes += aWildcard ) += aFilters[ i ].second.getToken( 0, ';', nIndex );
aAllTypes.append(aWildcard).append(aFilters[ i ].second.getToken( 0, ';', nIndex ));
}
}
// add filter for all media types
aDlg.AddFilter( AvmResId( AVMEDIA_STR_ALL_MEDIAFILES ), aAllTypes );
aDlg.AddFilter( AvmResId( AVMEDIA_STR_ALL_MEDIAFILES ), aAllTypes.makeStringAndClear() );
for( FilterNameVector::size_type i = 0; i < aFilters.size(); ++i )
{
OUString aTypes;
OUStringBuffer aTypes;
for( sal_Int32 nIndex = 0; nIndex >= 0; )
{
if( !aTypes.isEmpty() )
aTypes += aSeparator;
aTypes.append(aSeparator);
( aTypes += aWildcard ) += aFilters[ i ].second.getToken( 0, ';', nIndex );
aTypes.append(aWildcard).append(aFilters[ i ].second.getToken( 0, ';', nIndex ));
}
// add single filters
aDlg.AddFilter( aFilters[ i ].first, aTypes );
aDlg.AddFilter( aFilters[ i ].first, aTypes.makeStringAndClear() );
}
// add filter for all types
......
......@@ -625,8 +625,8 @@ void SbxBasicFormater::ScanFormatString( double dNumber,
{
for( short j = nMaxDigit; j > nDigitPos; j-- )
{
short nTempDigit;
AppendDigit( sReturnStrg, nTempDigit = GetDigitAtPosScan( j, bFoundFirstDigit ) );
short nTempDigit = GetDigitAtPosScan( j, bFoundFirstDigit );
AppendDigit( sReturnStrg, nTempDigit );
if( nTempDigit != NO_DIGIT_ )
{
bFirstDigit = false;
......@@ -654,8 +654,8 @@ void SbxBasicFormater::ScanFormatString( double dNumber,
}
else
{
short nTempDigit;
AppendDigit( sReturnStrg, nTempDigit = GetDigitAtPosScan( nDigitPos, bFoundFirstDigit ) );
short nTempDigit = GetDigitAtPosScan( nDigitPos, bFoundFirstDigit ) ;
AppendDigit( sReturnStrg, nTempDigit );
if( nTempDigit != NO_DIGIT_ )
{
......
......@@ -408,7 +408,13 @@ static void myftoa( double nNum, char * pBuf, short nPrec, short nExpWidth,
if( nExpWidth < 3 ) nExpWidth = 3;
nExpWidth -= 2;
*pBuf++ = 'E';
*pBuf++ =( nExp < 0 ) ?( (nExp = -nExp ), '-' ) : '+';
if ( nExp < 0 )
{
nExp = -nExp;
*pBuf++ = '-';
}
else
*pBuf++ = '+';
while( nExpWidth > 3 )
{
*pBuf++ = '0';
......
......@@ -160,7 +160,8 @@ static typelib_TypeClass cpp2uno_call(
}
else if ( bridges::cpp_uno::shared::relatesToInterfaceType( pParamTypeDescr ) ) // is in/inout
{
uno_copyAndConvertData( pUnoArgs[nPos] = alloca( pParamTypeDescr->nSize ),
pUnoArgs[nPos] = alloca( pParamTypeDescr->nSize );
uno_copyAndConvertData( pUnoArgs[nPos],
pCppStack, pParamTypeDescr,
pThis->getBridge()->getCpp2Uno() );
pTempIndices[nTempIndices] = nPos; // has to be reconverted
......
......@@ -160,7 +160,8 @@ static void cpp_call(
if (!rParam.bOut && bridges::cpp_uno::shared::isSimpleType( pParamTypeDescr ))
{
uno_copyAndConvertData( pCppArgs[nPos] = alloca( 8 ), pUnoArgs[nPos], pParamTypeDescr,
pCppArgs[nPos] = alloca( 8 );
uno_copyAndConvertData( pCppArgs[nPos], pUnoArgs[nPos], pParamTypeDescr,
pThis->getBridge()->getUno2Cpp() );
switch (pParamTypeDescr->eTypeClass)
......@@ -199,9 +200,8 @@ static void cpp_call(
if (! rParam.bIn) // is pure out
{
// cpp out is constructed mem, uno out is not!
uno_constructData(
pCppArgs[nPos] = alloca( pParamTypeDescr->nSize ),
pParamTypeDescr );
pCppArgs[nPos] = alloca( pParamTypeDescr->nSize );
uno_constructData( pCppArgs[nPos], pParamTypeDescr );
pTempIndices[nTempIndices] = nPos; // default constructed for cpp call
// will be released at reconversion
ppTempParamTypeDescr[nTempIndices++] = pParamTypeDescr;
......@@ -209,9 +209,9 @@ static void cpp_call(
// is in/inout
else if (bridges::cpp_uno::shared::relatesToInterfaceType( pParamTypeDescr ))
{
pCppArgs[nPos] = alloca( pParamTypeDescr->nSize );
uno_copyAndConvertData(
pCppArgs[nPos] = alloca( pParamTypeDescr->nSize ),
pUnoArgs[nPos], pParamTypeDescr, pThis->getBridge()->getUno2Cpp() );
pCppArgs[nPos], pUnoArgs[nPos], pParamTypeDescr, pThis->getBridge()->getUno2Cpp() );
pTempIndices[nTempIndices] = nPos; // has to be reconverted
// will be released at reconversion
......
......@@ -487,7 +487,7 @@ void OCalcTable::fillColumns()
sal_Int32 nExprCnt = 0;
while(aFind != m_aColumns->get().end())
{
(aAlias = aColumnName) += OUString::number(++nExprCnt);
aAlias = aColumnName + OUString::number(++nExprCnt);
aFind = connectivity::find(m_aColumns->get().begin(),m_aColumns->get().end(),aAlias,aCase);
}
......
......@@ -1151,13 +1151,32 @@ void ODatabaseMetaDataResultSet::openForeignKeys( const Any& catalog, const OUSt
if ( catalog2.hasValue() )
aFKQ = OUStringToOString(comphelper::getString(catalog2),m_nTextEncoding);
const char *pPKQ = catalog.hasValue() && !aPKQ.isEmpty() ? aPKQ.getStr() : nullptr,
*pPKO = schema && !schema->isEmpty() ? (aPKO = OUStringToOString(*schema,m_nTextEncoding)).getStr() : nullptr,
*pPKN = table ? (aPKN = OUStringToOString(*table,m_nTextEncoding)).getStr(): nullptr,
*pFKQ = catalog2.hasValue() && !aFKQ.isEmpty() ? aFKQ.getStr() : nullptr,
*pFKO = schema2 && !schema2->isEmpty() ? (aFKO = OUStringToOString(*schema2,m_nTextEncoding)).getStr() : nullptr,
*pFKN = table2 ? (aFKN = OUStringToOString(*table2,m_nTextEncoding)).getStr() : nullptr;
const char *pPKQ = catalog.hasValue() && !aPKQ.isEmpty() ? aPKQ.getStr() : nullptr;
const char *pPKO = nullptr;
if (schema && !schema->isEmpty())
{
aPKO = OUStringToOString(*schema,m_nTextEncoding);
pPKO = aPKO.getStr();
}
const char *pPKN = nullptr;
if (table)
{
aPKN = OUStringToOString(*table,m_nTextEncoding);
pPKN = aPKN.getStr();
}
const char *pFKQ = catalog2.hasValue() && !aFKQ.isEmpty() ? aFKQ.getStr() : nullptr;
const char *pFKO = nullptr;
if (schema2 && !schema2->isEmpty())
{
aFKO = OUStringToOString(*schema2,m_nTextEncoding);
pFKO = aFKO.getStr();
}
const char *pFKN = nullptr;
if (table2)
{
aFKN = OUStringToOString(*table2,m_nTextEncoding);
pFKN = aFKN.getStr();
}
SQLRETURN nRetcode = N3SQLForeignKeys(m_aStatementHandle,
reinterpret_cast<SDB_ODBC_CHAR *>(const_cast<char *>(pPKQ)), (catalog.hasValue() && !aPKQ.isEmpty()) ? SQL_NTS : 0,
......@@ -1199,10 +1218,11 @@ void ODatabaseMetaDataResultSet::openPrimaryKeys(const Any& catalog, const OUStr
if ( catalog.hasValue() )
aPKQ = OUStringToOString(comphelper::getString(catalog),m_nTextEncoding);
aPKO = OUStringToOString(schema,m_nTextEncoding);
aPKN = OUStringToOString(table,m_nTextEncoding);
const char *pPKQ = catalog.hasValue() && !aPKQ.isEmpty() ? aPKQ.getStr() : nullptr,
*pPKO = pSchemaPat && !pSchemaPat->isEmpty() && !aPKO.isEmpty() ? aPKO.getStr() : nullptr,
*pPKN = (aPKN = OUStringToOString(table,m_nTextEncoding)).getStr();
*pPKN = aPKN.getStr();
SQLRETURN nRetcode = N3SQLPrimaryKeys(m_aStatementHandle,
......@@ -1228,11 +1248,11 @@ void ODatabaseMetaDataResultSet::openTablePrivileges(const Any& catalog, const O
if ( catalog.hasValue() )
aPKQ = OUStringToOString(comphelper::getString(catalog),m_nTextEncoding);
aPKO = OUStringToOString(schemaPattern,m_nTextEncoding);
aPKN = OUStringToOString(tableNamePattern,m_nTextEncoding);
const char *pPKQ = catalog.hasValue() && !aPKQ.isEmpty() ? aPKQ.getStr() : nullptr,
*pPKO = pSchemaPat && !pSchemaPat->isEmpty() && !aPKO.isEmpty() ? aPKO.getStr() : nullptr,
*pPKN = (aPKN = OUStringToOString(tableNamePattern,m_nTextEncoding)).getStr();
*pPKN = aPKN.getStr();
SQLRETURN nRetcode = N3SQLTablePrivileges(m_aStatementHandle,
reinterpret_cast<SDB_ODBC_CHAR *>(const_cast<char *>(pPKQ)), (catalog.hasValue() && !aPKQ.isEmpty()) ? SQL_NTS : 0,
......@@ -1257,11 +1277,11 @@ void ODatabaseMetaDataResultSet::openIndexInfo( const Any& catalog, const OUStri
if ( catalog.hasValue() )
aPKQ = OUStringToOString(comphelper::getString(catalog),m_nTextEncoding);
aPKO = OUStringToOString(schema,m_nTextEncoding);
aPKN = OUStringToOString(table,m_nTextEncoding);
const char *pPKQ = catalog.hasValue() && !aPKQ.isEmpty() ? aPKQ.getStr() : nullptr,
*pPKO = pSchemaPat && !pSchemaPat->isEmpty() && !aPKO.isEmpty() ? aPKO.getStr() : nullptr,
*pPKN = (aPKN = OUStringToOString(table,m_nTextEncoding)).getStr();
*pPKN = aPKN.getStr();
SQLRETURN nRetcode = N3SQLStatistics(m_aStatementHandle,
reinterpret_cast<SDB_ODBC_CHAR *>(const_cast<char *>(pPKQ)), (catalog.hasValue() && !aPKQ.isEmpty()) ? SQL_NTS : 0,
......
......@@ -915,14 +915,16 @@ void SAL_CALL OResultSet::updateRow( )
&nRealLen
);
OTools::ThrowException(m_pStatement->getOwnConnection(),nRet,m_aStatementHandle,SQL_HANDLE_STMT,*this);
fillNeededData(nRet = N3SQLBulkOperations(m_aStatementHandle, SQL_UPDATE_BY_BOOKMARK));
nRet = N3SQLBulkOperations(m_aStatementHandle, SQL_UPDATE_BY_BOOKMARK);
fillNeededData(nRet);
// the driver should not have touched this
// (neither the contents of aBookmark FWIW)
assert(nRealLen == aBookmark.getLength());
}
else
{
fillNeededData(nRet = N3SQLSetPos(m_aStatementHandle,1,SQL_UPDATE,SQL_LOCK_NO_CHANGE));
nRet = N3SQLSetPos(m_aStatementHandle,1,SQL_UPDATE,SQL_LOCK_NO_CHANGE);
fillNeededData(nRet);
}
OTools::ThrowException(m_pStatement->getOwnConnection(),nRet,m_aStatementHandle,SQL_HANDLE_STMT,*this);
// unbind all columns so we can fetch all columns again with SQLGetData
......
......@@ -164,7 +164,7 @@ void OWriterTable::fillColumns()
sal_Int32 nExprCnt = 0;
while (aFind != m_aColumns->get().end())
{
(aAlias = aColumnName) += OUString::number(++nExprCnt);
aAlias = aColumnName + OUString::number(++nExprCnt);
aFind = connectivity::find(m_aColumns->get().begin(), m_aColumns->get().end(), aAlias,
aCase);
}
......
......@@ -136,7 +136,7 @@ OParseColumn* OParseColumn::createColumnForResultSet( const Reference< XResultSe
sal_Int32 searchIndex=1;
while(_rColumns.find(sAlias) != _rColumns.end())
{
(sAlias = sLabel) += OUString::number(searchIndex++);
sAlias = sLabel + OUString::number(searchIndex++);
}
sLabel = sAlias;
}
......
......@@ -1737,7 +1737,7 @@ OUString OSQLParseTreeIterator::getUniqueColumnName(const OUString & rColumnName
sal_Int32 i=1;
while(aIter != m_aSelectColumns->get().end())
{
(aAlias = rColumnName) += OUString::number(i++);
aAlias = rColumnName + OUString::number(i++);
aIter = find(
m_aSelectColumns->get().begin(),
m_aSelectColumns->get().end(),
......
......@@ -414,11 +414,20 @@ static Mapping loadExternalMapping(
OUString aName;
if ( EnvDcp::getTypeName(rFrom.getTypeName()) == UNO_LB_UNO )
bModule = loadModule( aModule, aName = getBridgeName( rTo, rFrom, rAddPurpose ) );
{
aName = getBridgeName( rTo, rFrom, rAddPurpose );
bModule = loadModule( aModule, aName );
}
if (!bModule)
bModule = loadModule( aModule, aName = getBridgeName( rFrom, rTo, rAddPurpose ) );
{
aName = getBridgeName( rFrom, rTo, rAddPurpose );
bModule = loadModule( aModule, aName );
}
if (!bModule)
bModule = loadModule( aModule, aName = getBridgeName( rTo, rFrom, rAddPurpose ) );
{
aName = getBridgeName( rTo, rFrom, rAddPurpose );
bModule = loadModule( aModule, aName );
}
if (bModule)
{
......
......@@ -826,11 +826,9 @@ void TPGalleryThemeProperties::FillFilterList()
std::unique_ptr<FilterEntry> pFilterEntry(new FilterEntry);
pFilterEntry->aFilterName = aFilter.second.getToken( 0, ';', nIndex );
aFilterWildcard += pFilterEntry->aFilterName;
nFirstExtFilterPos = m_pCbbFileType->InsertEntry(
addExtension(
aFilter.first,
aFilterWildcard += pFilterEntry->aFilterName
)
addExtension( aFilter.first, aFilterWildcard )
);
if ( nFirstExtFilterPos < aFilterEntryList.size() ) {
aFilterEntryList.insert(
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment