Revision: 16549
http://sourceforge.net/p/skim-app/code/16549
Author: hofman
Date: 2026-09-27 14:48:49 +0000 (Sun, 27 Sep 2026)
Log Message:
-----------
ternary operator instead of switch
Modified Paths:
--------------
trunk/PDFAnnotation_SKExtensions.m
Modified: trunk/PDFAnnotation_SKExtensions.m
===================================================================
--- trunk/PDFAnnotation_SKExtensions.m 2026-09-27 14:24:32 UTC (rev 16548)
+++ trunk/PDFAnnotation_SKExtensions.m 2026-09-27 14:48:49 UTC (rev 16549)
@@ -136,21 +136,11 @@
// NSTextAlignment enum values depend on the architecture, on arm64 right=2
and center=1
static inline NSTextAlignment textAlignmentFromAlignment(NSInteger alignment) {
- switch (alignment) {
- case 0: return NSTextAlignmentLeft;
- case 1: return NSTextAlignmentRight;
- case 2: return NSTextAlignmentCenter;
- default: return NSTextAlignmentLeft;
- }
+ return alignment == 2 ? NSTextAlignmentCenter : alignment == 1 ?
NSTextAlignmentRight : 0;
}
static inline NSInteger alignmentFromTextAlignment(NSTextAlignment alignment) {
- switch (alignment) {
- case NSTextAlignmentLeft: return 0;
- case NSTextAlignmentRight: return 1;
- case NSTextAlignmentCenter: return 2;
- default: return 0;
- }
+ return alignment == NSTextAlignmentCenter ? 2 : alignment ==
NSTextAlignmentRight ? 1 : NSTextAlignmentLeft;
}
@implementation PDFAnnotation (SKExtensions)
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