OSDN Git Service
(root)
/
pf3gnuchains
/
gcc-fork.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8ac6cf6
)
(do_include): Re-fix minor memory leak by using alloca instead of
author
kenner
<kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 29 Apr 1995 19:44:14 +0000
(19:44 +0000)
committer
kenner
<kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 29 Apr 1995 19:44:14 +0000
(19:44 +0000)
xmalloc and free.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9544
138bc75d
-0d04-0410-961f-
82ee72b054a4
gcc/cccp.c
patch
|
blob
|
history
diff --git
a/gcc/cccp.c
b/gcc/cccp.c
index
7c49e4d
..
3b15d32
100644
(file)
--- a/
gcc/cccp.c
+++ b/
gcc/cccp.c
@@
-4573,13
+4573,12
@@
get_filename:
if (searchptr->fname[0] == 0)
continue;
- p =
xmalloc
(strlen (searchptr->fname)
-
+ strlen (fname) + 2);
+ p =
alloca
(strlen (searchptr->fname)
+ + strlen (fname) + 2);
strcpy (p, searchptr->fname);
strcat (p, "/");
strcat (p, fname);
deps_output (p, ' ');
- free (p);
break;
}
}