[llvm] r325100 - Use delete[] instead of free

David Blaikie via llvm-commits llvm-commits at lists.llvm.org
Tue Feb 20 10:51:51 PST 2018


Tidied this up a bit further, using unique_ptr, in r325611

On Tue, Feb 13, 2018 at 10:16 PM Serge Pavlov via llvm-commits <
llvm-commits at lists.llvm.org> wrote:

> Author: sepavloff
> Date: Tue Feb 13 22:14:30 2018
> New Revision: 325100
>
> URL: http://llvm.org/viewvc/llvm-project?rev=325100&view=rev
> Log:
> Use delete[] instead of free
>
> Modified:
>     llvm/trunk/tools/llvm-objdump/MachODump.cpp
>
> Modified: llvm/trunk/tools/llvm-objdump/MachODump.cpp
> URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-objdump/MachODump.cpp?rev=325100&r1=325099&r2=325100&view=diff
>
> ==============================================================================
> --- llvm/trunk/tools/llvm-objdump/MachODump.cpp (original)
> +++ llvm/trunk/tools/llvm-objdump/MachODump.cpp Tue Feb 13 22:14:30 2018
> @@ -7250,11 +7250,11 @@ static void DisassembleMachO(StringRef F
>      ThumbTripleName = "";
>
>      if (SymbolizerInfo.method != nullptr)
> -      free(SymbolizerInfo.method);
> +      delete[] SymbolizerInfo.method;
>      if (SymbolizerInfo.demangled_name != nullptr)
>        free(SymbolizerInfo.demangled_name);
>      if (ThumbSymbolizerInfo.method != nullptr)
> -      free(ThumbSymbolizerInfo.method);
> +      delete[] ThumbSymbolizerInfo.method;
>      if (ThumbSymbolizerInfo.demangled_name != nullptr)
>        free(ThumbSymbolizerInfo.demangled_name);
>    }
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180220/7f19e1e1/attachment.html>


More information about the llvm-commits mailing list