diff --git a/src/mac/carbon/region.cpp b/src/mac/carbon/region.cpp index ab42453470..a818ee170a 100644 --- a/src/mac/carbon/region.cpp +++ b/src/mac/carbon/region.cpp @@ -428,7 +428,7 @@ OSStatus wxMacRegionToRectsSetterCallback ( if (message == kQDRegionToRectsMsgParse) { RegionToRectsCallbackData *cb = (RegionToRectsCallbackData*) data ; - cb->m_rects[cb->m_current] = wxRect( rect->left , rect->top , rect->right - rect->left , rect->bottom - rect->top ) ; + cb->m_rects[cb->m_current++] = wxRect( rect->left , rect->top , rect->right - rect->left , rect->bottom - rect->top ) ; } return noErr; }