projects
/
asterisk/asterisk.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
1498cc5
)
Fix ast_translator_free_path (bug 1254)
author
James Golovich
<james@gnuinter.net>
Sat, 20 Mar 2004 10:55:57 +0000
(10:55 +0000)
committer
James Golovich
<james@gnuinter.net>
Sat, 20 Mar 2004 10:55:57 +0000
(10:55 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2494
65c4cc65
-6c06-0410-ace0-
fbb531ad65f3
translate.c
patch
|
blob
|
history
diff --git
a/translate.c
b/translate.c
index
e2e6324
..
fd8c82d
100755
(executable)
--- a/
translate.c
+++ b/
translate.c
@@
-70,10
+70,11
@@
static int powerof(int d)
void ast_translator_free_path(struct ast_trans_pvt *p)
{
void ast_translator_free_path(struct ast_trans_pvt *p)
{
- struct ast_trans_pvt *pl;
- while(p) {
- pl = p;
- p = p->next;
+ struct ast_trans_pvt *pl, *pn;
+ pn = p;
+ while(pn) {
+ pl = pn;
+ pn = pn->next;
if (pl->state && pl->step->destroy)
pl->step->destroy(pl->state);
free(pl);
if (pl->state && pl->step->destroy)
pl->step->destroy(pl->state);
free(pl);