Author: wlux
Date: Fri Oct 28 16:11:33 2016
New Revision: 40184
URL: http://svn.gna.org/viewcvs/gnustep?rev=40184&view=rev
Log:
Fix potential crash when WebServerPort is not configured
Modified:
libs/webserver/trunk/ChangeLog
libs/webserver/trunk/WebServerBundles.m
Modified: libs/webserver/trunk/ChangeLog
URL:
http://svn.gna.org/viewcvs/gnustep/libs/webserver/trunk/ChangeLog?rev=40184&r1=40183&r2=40184&view=diff
==============================================================================
--- libs/webserver/trunk/ChangeLog (original)
+++ libs/webserver/trunk/ChangeLog Fri Oct 28 16:11:33 2016
@@ -1,3 +1,8 @@
+2016-10-28 Wolfgang Lux <[email protected]>
+
+ * WebServerBundles.m (-dealloc): Unregister from notification
+ center.
+
2016-05-19 Richard Frith-Macdonald <[email protected]>
* GNUmakefile: Version 1.5.5 bugfix release
Modified: libs/webserver/trunk/WebServerBundles.m
URL:
http://svn.gna.org/viewcvs/gnustep/libs/webserver/trunk/WebServerBundles.m?rev=40184&r1=40183&r2=40184&view=diff
==============================================================================
--- libs/webserver/trunk/WebServerBundles.m (original)
+++ libs/webserver/trunk/WebServerBundles.m Fri Oct 28 16:11:33 2016
@@ -33,6 +33,10 @@
@implementation WebServerBundles
- (void) dealloc
{
+ if (_http != nil)
+ {
+ [[NSNotificationCenter defaultCenter] removeObserver: self];
+ }
RELEASE(_http);
RELEASE(_handlers);
[super dealloc];
_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs