File tree Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -652,6 +652,7 @@ def get_extensions(self):
652
652
'src/_macosx.m'
653
653
]
654
654
ext = Extension ('matplotlib.backends._macosx' , sources )
655
+ ext .extra_compile_args .extend (['-Werror=unguarded-availability' ])
655
656
ext .extra_link_args .extend (['-framework' , 'Cocoa' ])
656
657
if platform .python_implementation ().lower () == 'pypy' :
657
658
ext .extra_compile_args .append ('-DPYPY=1' )
Original file line number Diff line number Diff line change @@ -1207,8 +1207,10 @@ -(void)save_figure:(id)sender
1207
1207
rect.size .height = 0 ;
1208
1208
rect.origin .x += height;
1209
1209
NSTextView * messagebox = [[NSTextView alloc ] initWithFrame: rect];
1210
- messagebox.textContainer .maximumNumberOfLines = 2 ;
1211
- messagebox.textContainer .lineBreakMode = NSLineBreakByTruncatingTail;
1210
+ if (@available (macOS 10.11 , *)) {
1211
+ messagebox.textContainer .maximumNumberOfLines = 2 ;
1212
+ messagebox.textContainer .lineBreakMode = NSLineBreakByTruncatingTail;
1213
+ }
1212
1214
[messagebox setFont: font];
1213
1215
[messagebox setDrawsBackground: NO ];
1214
1216
[messagebox setSelectable: NO ];
You can’t perform that action at this time.
0 commit comments