diff options
Diffstat (limited to 'vcl/source/gdi/print.cxx')
-rw-r--r-- | vcl/source/gdi/print.cxx | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/vcl/source/gdi/print.cxx b/vcl/source/gdi/print.cxx index 4c451817dc17..8c267dbb5a5d 100644 --- a/vcl/source/gdi/print.cxx +++ b/vcl/source/gdi/print.cxx @@ -376,10 +376,10 @@ SalPrinterQueueInfo::~SalPrinterQueueInfo() ImplPrnQueueList::~ImplPrnQueueList() { ImplSVData* pSVData = ImplGetSVData(); - for( size_t i = 0; i < m_aQueueInfos.size(); i++ ) + for(ImplPrnQueueData & rQueueInfo : m_aQueueInfos) { - delete m_aQueueInfos[i].mpQueueInfo; - pSVData->mpDefInst->DeletePrinterQueueInfo( m_aQueueInfos[i].mpSalQueueInfo ); + delete rQueueInfo.mpQueueInfo; + pSVData->mpDefInst->DeletePrinterQueueInfo( rQueueInfo.mpSalQueueInfo ); } } @@ -850,19 +850,19 @@ SalPrinterQueueInfo* Printer::ImplGetQueueInfo( const OUString& rPrinterName, return pInfo->mpSalQueueInfo; // then search case insensitive - for( size_t i = 0; i < pPrnList->m_aQueueInfos.size(); i++ ) + for(ImplPrnQueueData & rQueueInfo : pPrnList->m_aQueueInfos) { - if( pPrnList->m_aQueueInfos[i].mpSalQueueInfo->maPrinterName.equalsIgnoreAsciiCase( rPrinterName ) ) - return pPrnList->m_aQueueInfos[i].mpSalQueueInfo; + if( rQueueInfo.mpSalQueueInfo->maPrinterName.equalsIgnoreAsciiCase( rPrinterName ) ) + return rQueueInfo.mpSalQueueInfo; } // then search for driver name if ( pDriver ) { - for( size_t i = 0; i < pPrnList->m_aQueueInfos.size(); i++ ) + for(ImplPrnQueueData & rQueueInfo : pPrnList->m_aQueueInfos) { - if( pPrnList->m_aQueueInfos[i].mpSalQueueInfo->maDriver == *pDriver ) - return pPrnList->m_aQueueInfos[i].mpSalQueueInfo; + if( rQueueInfo.mpSalQueueInfo->maDriver == *pDriver ) + return rQueueInfo.mpSalQueueInfo; } } |