summaryrefslogtreecommitdiff
path: root/vcl/unx/generic/app/randrwrapper.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'vcl/unx/generic/app/randrwrapper.cxx')
-rw-r--r--vcl/unx/generic/app/randrwrapper.cxx12
1 files changed, 6 insertions, 6 deletions
diff --git a/vcl/unx/generic/app/randrwrapper.cxx b/vcl/unx/generic/app/randrwrapper.cxx
index 51eccc111c19..4913625b4cd8 100644
--- a/vcl/unx/generic/app/randrwrapper.cxx
+++ b/vcl/unx/generic/app/randrwrapper.cxx
@@ -146,9 +146,9 @@ void SalDisplay::processRandREvent( XEvent* pEvent )
{
// update screens
bool bNotify = false;
- for( size_t i = 0; i < m_aScreens.size(); i++ )
+ for(ScreenData & rScreen : m_aScreens)
{
- if( m_aScreens[i].m_bInit )
+ if( rScreen.m_bInit )
{
XRRScreenConfiguration *pConfig = nullptr;
XRRScreenSize *pSizes = nullptr;
@@ -156,16 +156,16 @@ void SalDisplay::processRandREvent( XEvent* pEvent )
Rotation nRot = 0;
SizeID nId = 0;
- pConfig = pWrapper->XRRGetScreenInfo( GetDisplay(), m_aScreens[i].m_aRoot );
+ pConfig = pWrapper->XRRGetScreenInfo( GetDisplay(), rScreen.m_aRoot );
nId = pWrapper->XRRConfigCurrentConfiguration( pConfig, &nRot );
pSizes = pWrapper->XRRConfigSizes( pConfig, &nSizes );
XRRScreenSize *pTargetSize = pSizes + nId;
bNotify = bNotify ||
- m_aScreens[i].m_aSize.Width() != pTargetSize->width ||
- m_aScreens[i].m_aSize.Height() != pTargetSize->height;
+ rScreen.m_aSize.Width() != pTargetSize->width ||
+ rScreen.m_aSize.Height() != pTargetSize->height;
- m_aScreens[i].m_aSize = Size( pTargetSize->width, pTargetSize->height );
+ rScreen.m_aSize = Size( pTargetSize->width, pTargetSize->height );
pWrapper->XRRFreeScreenConfigInfo( pConfig );