Author: wlux
Date: Sun Nov  2 22:49:08 2014
New Revision: 38150

URL: http://svn.gna.org/viewcvs/gnustep?rev=38150&view=rev
Log:
Fix space leak when a connection died.

Modified:
    libs/steptalk/trunk/ChangeLog
    libs/steptalk/trunk/Frameworks/StepTalk/STRemoteConversation.m

Modified: libs/steptalk/trunk/ChangeLog
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/steptalk/trunk/ChangeLog?rev=38150&r1=38149&r2=38150&view=diff
==============================================================================
--- libs/steptalk/trunk/ChangeLog       (original)
+++ libs/steptalk/trunk/ChangeLog       Sun Nov  2 22:49:08 2014
@@ -1,3 +1,9 @@
+2014-11-02  Wolfgang Lux  <[email protected]>
+
+       * Frameworks/StepTalk/STRemoteConversation.m (connectionDidDie:):
+       Fix leak of the proxy and environmentProcess attributes when a
+       connection died.
+
 2014-11-01  Wolfgang Lux  <[email protected]>
 
        * Frameworks/StepTalk/NSObject+additions.h (-notEqual:, -notSame:):

Modified: libs/steptalk/trunk/Frameworks/StepTalk/STRemoteConversation.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/steptalk/trunk/Frameworks/StepTalk/STRemoteConversation.m?rev=38150&r1=38149&r2=38150&view=diff
==============================================================================
--- libs/steptalk/trunk/Frameworks/StepTalk/STRemoteConversation.m      
(original)
+++ libs/steptalk/trunk/Frameworks/StepTalk/STRemoteConversation.m      Sun Nov 
 2 22:49:08 2014
@@ -79,7 +79,6 @@
     [connection invalidate];
     RELEASE(connection);
     connection = nil;
-    return;
 }
 
 - (void)dealloc
@@ -134,7 +133,9 @@
         NSLog(@"Closing conversation (%@) with %@", self, environmentName);
     }
 
+    RELEASE(proxy);
     proxy = nil;
+    RELEASE(environmentProcess);
     environmentProcess = nil;
     RELEASE(connection);
     connection = nil;


_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to