]> git.eshelyaron.com Git - emacs.git/commitdiff
Remove unneeded version checks (bug#28222)
authorAlan Third <alan@idiocy.org>
Thu, 31 Aug 2017 19:42:35 +0000 (20:42 +0100)
committerAlan Third <alan@idiocy.org>
Thu, 31 Aug 2017 19:44:59 +0000 (20:44 +0100)
* src/macfont.h (CGContextSetFontSmoothingStyle): Remove version
check.
* src/macfont.m (macfont_draw): Remove version check, and test for
existence of CGContextSetFontSmoothingStyle.

src/macfont.h
src/macfont.m

index 3a66d2d005abc5c6980c26a8257d64a19afe0448..909336cdbad6fee8664c8fa080c01dbbd60cf57a 100644 (file)
@@ -83,9 +83,6 @@ extern void mac_register_font_driver (struct frame *f);
 extern void *macfont_get_nsctfont (struct font *font);
 extern void macfont_update_antialias_threshold (void);
 
-#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1080
-/* This is an undocumented function that is probably not available
-   pre-10.8. */
+/* This is an undocumented function. */
 extern void CGContextSetFontSmoothingStyle(CGContextRef, int)
   __attribute__((weak_import));
-#endif
index 33c28f7349a05c7937dfd1ef651a50402128b69b..59891353cd38829fffa22fb0b91af83e07359756 100644 (file)
@@ -2888,14 +2888,11 @@ macfont_draw (struct glyph_string *s, int from, int to, int x, int y,
       if (no_antialias_p)
         CGContextSetShouldAntialias (context, false);
 
-#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1080
-      if (!NILP (ns_use_thin_smoothing)
-          && CGContextSetFontSmoothingStyle != NULL)
+      if (!NILP (ns_use_thin_smoothing))
         {
           CGContextSetShouldSmoothFonts(context, YES);
           CGContextSetFontSmoothingStyle(context, 16);
         }
-#endif
 
       CGContextSetTextMatrix (context, atfm);
       CGContextSetTextPosition (context, text_position.x, text_position.y);