Revision: 13759
          http://sourceforge.net/p/skim-app/code/13759
Author:   hofman
Date:     2023-11-12 23:59:46 +0000 (Sun, 12 Nov 2023)
Log Message:
-----------
no need to support fallback for private layout pre 10.12

Modified Paths:
--------------
    trunk/PDFDocumentView_SKExtensions.m

Modified: trunk/PDFDocumentView_SKExtensions.m
===================================================================
--- trunk/PDFDocumentView_SKExtensions.m        2023-11-12 23:42:57 UTC (rev 
13758)
+++ trunk/PDFDocumentView_SKExtensions.m        2023-11-12 23:59:46 UTC (rev 
13759)
@@ -53,7 +53,7 @@
 
 #pragma mark -
 
-static NSString *pdfViewIvarKeyPath = @"private.pdfView";
+static NSString *pdfViewIvarKeyPath = @"_private.pdfView";
 
 static id fallback_ivar_getPDFView(id self, SEL _cmd) {
     id pdfView = nil;
@@ -154,9 +154,6 @@
     if ([PDFDocumentViewClass instancesRespondToSelector:@selector(pdfView)] 
== NO) {
         if ([PDFDocumentViewClass 
instancesRespondToSelector:@selector(getPDFView)]) {
             
SKAddInstanceMethodImplementationFromSelector(PDFDocumentViewClass, 
@selector(pdfView), @selector(getPDFView));
-        } else if (class_getInstanceVariable(PDFDocumentViewClass, 
"_pdfView")) {
-            pdfViewIvarKeyPath = @"pdfView";
-            SKAddInstanceMethodImplementation(PDFDocumentViewClass, 
@selector(pdfView), (IMP)fallback_ivar_getPDFView, "@@:");
         } else if (class_getInstanceVariable(PDFDocumentViewClass, 
"_private")) {
             SKAddInstanceMethodImplementation(PDFDocumentViewClass, 
@selector(pdfView), (IMP)fallback_ivar_getPDFView, "@@:");
         } else {

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