Kaydet (Commit) 0a181c9a authored tarafından Stephan Bergmann's avatar Stephan Bergmann

Fix some memory leak in soltools/cpp tool

...though many more remain, as the design appears to be let heap grow
until exit.

Change-Id: I3e5cc95a0896c8add33a767209ab0ff60d6a4b52
üst 916d3a8e
...@@ -133,6 +133,7 @@ void ...@@ -133,6 +133,7 @@ void
tap = normtokenrow(args); tap = normtokenrow(args);
dofree(args->bp); dofree(args->bp);
dofree(args);
args = tap; args = tap;
} }
np->ap = args; np->ap = args;
......
...@@ -89,6 +89,7 @@ void ...@@ -89,6 +89,7 @@ void
maketokenrow(3, &tr); maketokenrow(3, &tr);
gettokens(&tr, 1); gettokens(&tr, 1);
doadefine(&tr, c); doadefine(&tr, c);
dofree(tr.bp);
unsetsource(); unsetsource();
break; break;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment