libtool-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: HEAD: fix memory leak on cygwin/mingw


From: Ralf Wildenhues
Subject: Re: HEAD: fix memory leak on cygwin/mingw
Date: Wed, 31 Aug 2005 13:32:53 +0200
User-agent: Mutt/1.4.1i

Hi Christoph,

* Christoph Egger wrote on Wed, Aug 31, 2005 at 11:59:29AM CEST:
> 
> The attached patch touches libltdl/config/ltmain.m4sh
> 
> The program_name is a const char * per declaration.
> base_name() returns a const char *.
> There's no need make a duplicate. The duplicate just
> causes an unnecessary memory leak.

Oh well.  Somebody else came in and suggested that change to avoid a
compiler warning.  You suggest it to avoid a constant-size memleak in a
programs whose sole purpose is to call exec*().

Both concerns are bogus to some extent.  No nontrivial program compiles
free of warnings with all compilers on earth, and no systems Libtool
runs on does not have a decent kernel with virtual memory management
that reclaims memory of dead processes.

Given equal options, I believe we should just leave things as they are.

Cheers,
Ralf




reply via email to

[Prev in Thread] Current Thread [Next in Thread]