diff --git a/src/mac/carbon/metafile.cpp b/src/mac/carbon/metafile.cpp index adb8b49a49..d708fe6c79 100644 --- a/src/mac/carbon/metafile.cpp +++ b/src/mac/carbon/metafile.cpp @@ -166,7 +166,6 @@ bool wxMetaFile::Play(wxDC *dc) return FALSE; { - PicHandle pict = (PicHandle) GetHMETAFILE() ; #if wxMAC_USE_CORE_GRAPHICS QDPictRef cgPictRef = M_METAFILEDATA->m_qdPictRef ; CGContextRef cg = dynamic_cast(dc->GetGraphicContext())->GetNativeContext() ; @@ -178,6 +177,7 @@ bool wxMetaFile::Play(wxDC *dc) QDPictDrawToCGContext( cg , bounds , cgPictRef ) ; CGContextRestoreGState( cg ) ; #else + PicHandle pict = (PicHandle) GetHMETAFILE() ; wxMacPortSetter helper( dc ) ; DrawPicture( pict , &(**pict).picFrame ) ; #endif