fix leak and weak docs a little

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32767 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
rfm 2011-04-03 19:14:29 +00:00
parent 47b6cf1384
commit 3e0fcb2b73
3 changed files with 11 additions and 4 deletions

View file

@ -1,3 +1,7 @@
2011-04-03 Richard Frith-Macdonald <rfm@gnu.org>
* Source/NSThread.m: fix leak spotted by Fred.
2011-04-03 Sebastian Reitenbach <sebastia@l00-bugdead-prods.de>
* Source/GNUmakefile:

View file

@ -379,10 +379,12 @@ notice and this notice are preserved.
This functionality may have been disabled if the base library
was configured/built with the
<code>--disable-environment-config-file</code> option.<br />
If it is operational, the environment variable overrides the
normal path to the gnustep config file used to determine the
locations of paths for the gnustep system (see later).<br />
This is provided to support the odd situation where you may
If it is operational (ie unless you've deliberately disabled
it), the environment variable overrides the normal path to
the gnustep config file used to determine the locations of
paths for the gnustep system (see later).<br />
This is provided to support situations such as when you
install into a sndbox during packaging, or where you may
want to simultaneously run applications using different sets
of resources but linked to a single copy of the base library,
or you want to use an alternative config file for some reason.

View file

@ -897,6 +897,7 @@ static void *nsthreadLauncher(void* thread)
- (void) dealloc
{
[self invalidate];
DESTROY(performers);
DESTROY(lock);
DESTROY(loop);
[super dealloc];