Revision: 13484
          http://sourceforge.net/p/skim-app/code/13484
Author:   hofman
Date:     2023-06-16 13:48:47 +0000 (Fri, 16 Jun 2023)
Log Message:
-----------
use legacy enum values for older SDKs

Modified Paths:
--------------
    trunk/SkimNotes/PDFAnnotation_SKNExtensions.m

Modified: trunk/SkimNotes/PDFAnnotation_SKNExtensions.m
===================================================================
--- trunk/SkimNotes/PDFAnnotation_SKNExtensions.m       2023-06-15 23:23:16 UTC 
(rev 13483)
+++ trunk/SkimNotes/PDFAnnotation_SKNExtensions.m       2023-06-16 13:48:47 UTC 
(rev 13484)
@@ -163,6 +163,8 @@
     }
 }
 
+#if defined(PDFKIT_PLATFORM_IOS) || (defined(MAC_OS_X_VERSION_10_12) && 
MAC_OS_X_VERSION_MIN_REQUIRED > MAC_OS_X_VERSION_10_12)
+
 static inline NSInteger SKNAlignmentFromTextAlignment(NSTextAlignment 
alignment) {
     return alignment == NSTextAlignmentCenter ? 2 : alignment == 
NSTextAlignmentRight ? 1 : 0;
 }
@@ -171,6 +173,18 @@
     return alignment == 2 ? NSTextAlignmentCenter : alignment == 1 ? 
NSTextAlignmentRight : NSTextAlignmentLeft;
 }
 
+#else
+
+static inline NSInteger SKNAlignmentFromTextAlignment(NSTextAlignment 
alignment) {
+    return alignment == NSCenterTextAlignment ? 2 : alignment == 
NSRightTextAlignment ? 1 : 0;
+}
+
+static inline NSTextAlignment SKNTextAlignmentFromAlignment(NSInteger 
alignment) {
+    return alignment == 2 ? NSCenterTextAlignment : alignment == 1 ? 
NSRightTextAlignment : NSLeftTextAlignment;
+}
+
+#endif
+
 #if !defined(PDFKIT_PLATFORM_IOS)
 
 #if !defined(MAC_OS_X_VERSION_10_12) || MAC_OS_X_VERSION_MAX_ALLOWED < 
MAC_OS_X_VERSION_10_12

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to