Revision: 28042
          http://sourceforge.net/p/bibdesk/svn/28042
Author:   hofman
Date:     2022-10-26 10:07:59 +0000 (Wed, 26 Oct 2022)
Log Message:
-----------
make sure firstResponder is autoreleased

Modified Paths:
--------------
    trunk/bibdesk/BDSKEditor.m

Modified: trunk/bibdesk/BDSKEditor.m
===================================================================
--- trunk/bibdesk/BDSKEditor.m  2022-10-26 10:05:10 UTC (rev 28041)
+++ trunk/bibdesk/BDSKEditor.m  2022-10-26 10:07:59 UTC (rev 28042)
@@ -443,7 +443,7 @@
 - (BOOL)commitEditingAndReturnError:(NSError **)error
 
 {
-    NSResponder *firstResponder = [[self window] firstResponder];
+    NSResponder *firstResponder = [[[[self window] firstResponder] retain] 
autorelease];
     
        /*
      Need to finalize text field cells being edited or the abstract/annote 
text views, since the 
@@ -456,7 +456,7 @@
                NSInteger editedRow = -1;
                NSArray *selection = [[[textView selectedRanges] retain] 
autorelease];
         if ([textView isFieldEditor]) {
-            firstResponder = (NSResponder *)[textView delegate];
+            firstResponder = [[(NSResponder *)[textView delegate] retain] 
autorelease];
             editedRow = [tableView rowForView:textView];
         }
         

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



_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit

Reply via email to