Hi all,<div><br></div><div>I have a source code:</div><div><font class="Apple-style-span" face="'courier new', monospace">int* p = malloc(...);</font></div><div><br></div><div>After translating to llvm::Module, We can know the source code did not call <font class="Apple-style-span" face="'courier new', monospace">free</font>.</div>
<div>I know we can hack this into Module.</div><div><br></div><div>But my question is,</div><div>could we hack it back to source code?</div><div>After fixing, the source will become:</div><div><font class="Apple-style-span" face="'courier new', monospace">int *p = malloc(...);</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">free(p);</font></div><div><br></div><div>Is this feasible?</div><div><br></div><div>Thanks all very much.</div><div><br>-- <br>Best regards,<br>Wen-Han<br>

</div>