mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-01-24 07:14:05 +08:00
fix memory leak in run_compiles
From-SVN: r26822
This commit is contained in:
parent
f2fee5bef0
commit
7d032a4f63
@ -16,6 +16,7 @@ Fri May 7 14:19:31 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
|
||||
(sig_handler): Add debug code.
|
||||
* fixinc/server.c (run_shell): Don't \-escape cd, it breaks the
|
||||
Ultrix V4.3 /bin/sh.
|
||||
* fixinc/fixincl.c (run_compiles): fix memory leak
|
||||
|
||||
Thu May 6 20:34:00 1999 Mark Mitchell <mark@codesourcery.com>
|
||||
|
||||
|
@ -634,12 +634,17 @@ run_compiles ()
|
||||
/* Run the script.
|
||||
The result will start either with 's' or 'r'. */
|
||||
|
||||
pz = run_shell (file_name_buf);
|
||||
if (*pz == 's')
|
||||
{
|
||||
p_fixd->fd_flags |= FD_SKIP_TEST;
|
||||
continue;
|
||||
}
|
||||
{
|
||||
int skip;
|
||||
pz = run_shell (file_name_buf);
|
||||
skip = (*pz == 's');
|
||||
free ( (void*)pz );
|
||||
if (skip)
|
||||
{
|
||||
p_fixd->fd_flags |= FD_SKIP_TEST;
|
||||
continue;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* FOR every test for the fixup, ... */
|
||||
|
Loading…
Reference in New Issue
Block a user