Revision: 4274
          http://skim-app.svn.sourceforge.net/skim-app/?rev=4274&view=rev
Author:   hofman
Date:     2008-07-21 23:22:56 +0000 (Mon, 21 Jul 2008)

Log Message:
-----------
Declare replacement implementation static

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

Modified: trunk/SkimNotes/PDFAnnotation_SKNExtensions.m
===================================================================
--- trunk/SkimNotes/PDFAnnotation_SKNExtensions.m       2008-07-21 18:17:24 UTC 
(rev 4273)
+++ trunk/SkimNotes/PDFAnnotation_SKNExtensions.m       2008-07-21 23:22:56 UTC 
(rev 4274)
@@ -88,7 +88,7 @@
 
 static IMP originalDealloc = NULL;
 
-void skn_replacementDealloc(id self, SEL _cmd) {
+static void replacementDealloc(id self, SEL _cmd) {
     [SkimNotes removeObject:self];
     originalDealloc(self, _cmd);
 }
@@ -103,16 +103,16 @@
     {
         Method deallocMethod = class_getInstanceMethod(self, 
@selector(dealloc));
 #if defined(MAC_OS_X_VERSION_10_5) && MAC_OS_X_VERSION_MIN_REQUIRED >= 
MAC_OS_X_VERSION_10_5
-        originalDealloc = method_setImplementation(deallocMethod, 
(IMP)skn_replacementDealloc);
+        originalDealloc = method_setImplementation(deallocMethod, 
(IMP)replacementDealloc);
 #else
 #if defined(MAC_OS_X_VERSION_10_5) && MAC_OS_X_VERSION_MAX_ALLOWED >= 
MAC_OS_X_VERSION_10_5
         if (method_setImplementation != NULL)
-            originalDealloc = method_setImplementation(deallocMethod, 
(IMP)skn_replacementDealloc);
+            originalDealloc = method_setImplementation(deallocMethod, 
(IMP)replacementDealloc);
         else
 #endif
         {
             originalDealloc = deallocMethod->method_imp;
-            deallocMethod->method_imp = (IMP)skn_replacementDealloc;
+            deallocMethod->method_imp = (IMP)replacementDealloc;
             // Flush the method cache
             extern void _objc_flush_caches(Class);
             if (_objc_flush_caches != NULL)


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

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to