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