Revision: 3202
          http://skim-app.svn.sourceforge.net/skim-app/?rev=3202&view=rev
Author:   hofman
Date:     2007-11-13 02:09:30 -0800 (Tue, 13 Nov 2007)

Log Message:
-----------
Get search string from apple event only when  necessary.

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

Modified: trunk/SKDocument.m
===================================================================
--- trunk/SKDocument.m  2007-11-12 22:55:26 UTC (rev 3201)
+++ trunk/SKDocument.m  2007-11-13 10:09:30 UTC (rev 3202)
@@ -168,9 +168,11 @@
     
     // Get the search string keyword if available (Spotlight passes this)
     NSAppleEventDescriptor *event = [[NSAppleEventManager 
sharedAppleEventManager] currentAppleEvent];
-    NSString *searchString = [[event descriptorForKeyword:keyAESearchText] 
stringValue];
+    NSString *searchString;
     
-    if([event eventID] == kAEOpenDocuments && searchString != nil && [@"" 
isEqualToString:searchString] == NO){
+    if ([event eventID] == kAEOpenDocuments && 
+        (searchString = [[event descriptorForKeyword:keyAESearchText] 
stringValue]) && 
+        [@"" isEqualToString:searchString] == NO) {
         [[self mainWindowController] 
displaySearchResultsForString:searchString];
     }
 }


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: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Skim-app-commit mailing list
Skim-app-commit@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to