<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hi all,<br>
    <br>
    the attached patch has three goals:<br>
    1) Bring handling of new/delete operators to the unix.Malloc
    checker. <br>
    This enables <span class="name">memory.LeakNeverReleased</span>, <span
      class="name"></span><span class="name">memory.MultipleDelete, </span><span
      class="name">memory.DeallocateNonPtr and </span><span
      class="name"><span class="name">memory.LeakPtrValChanged
      </span>
      checkers from the <a
        href="http://clang-analyzer.llvm.org/potential_checkers.html">List
        of potential checkers</a> </span>to check memory allocated with
    new/delete. <a href="http://llvm.org/bugs/show_bug.cgi?id=15237">PR15237</a>
    created to track progress on the task.<br>
    2) <span class="name">Add memory.MismatchedFree and </span><span
      class="name"></span><span class="name">memory.MismatchedDelete
      checks. ( <a href="http://llvm.org/bugs/show_bug.cgi?id=15238">PR15238</a>
      )<br>
      3) Display real allocator/deallocator names instead of hardcoded
      'malloc()' and 'free()' </span><span class="name"><span
        class="name">if possible.<br>
        Vital for 1) and 2)<br>
        <br>
        please review<br>
      </span><br>
    </span>
    <pre class="moz-signature" cols="72">-- 
Anton</pre>
  </body>
</html>