diff -r 2845a0e2fa9b AppKit/NSBezierPath.m --- a/AppKit/NSBezierPath.m Mon Feb 07 11:48:12 2011 -0500 +++ b/AppKit/NSBezierPath.m Mon Feb 28 10:14:52 2011 -0700 @@ -697,7 +697,8 @@ } -(void)appendBezierPathWithGlyphs:(NSGlyph *)glyphs count:(unsigned)count inFont:(NSFont *)font { - for (int i = 0; i < count; ++i) { + int i; + for (i = 0; i < count; ++i) { [self appendBezierPathWithGlyph:glyphs[i] inFont:font]; } } @@ -779,8 +780,8 @@ NSBezierPath *path = (NSBezierPath *)[[self class] bezierPath]; BOOL closed = NO; // state of current subpath - - for (int i = [self elementCount] - 1; i >= 0; i--) + int i; + for (i = [self elementCount] - 1; i >= 0; i--) { // Find the next point : it's the end of previous element in the original path CGPoint nextPoint = CGPointMake(0,0);