git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@20055
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
NSRange glyphRange = [sm_cocoaNSLayoutManager glyphRangeForTextContainer:sm_cocoaNSTextContainer];
NSRect usedRect = [sm_cocoaNSLayoutManager usedRectForTextContainer:sm_cocoaNSTextContainer];
-
+ // NOTE: We'll crash trying to get the location of glyphAtIndex:0 if
+ // there is no length or we don't start at zero
+ if(!glyphRange.length)
+ return;
+ wxASSERT_MSG(glyphRange.location==0,"glyphRange must begin at zero");
NSAffineTransform *transform = [NSAffineTransform transform];
[transform translateXBy:x yBy:y];