[llvm] r214174 - UseListShuffleVector::~UseListShuffleVector(): Fix inappropriate delete. It should be delete[].

Duncan P. N. Exon Smith dexonsmith at apple.com
Tue Jul 29 11:34:18 PDT 2014


Thanks for catching this.

> On 2014-Jul-29, at 02:54, NAKAMURA Takumi <geek4civic at gmail.com> wrote:
> 
> Author: chapuni
> Date: Tue Jul 29 04:54:35 2014
> New Revision: 214174
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=214174&view=rev
> Log:
> UseListShuffleVector::~UseListShuffleVector(): Fix inappropriate delete. It should be delete[].
> 
> Modified:
>    llvm/trunk/include/llvm/IR/UseListOrder.h
> 
> Modified: llvm/trunk/include/llvm/IR/UseListOrder.h
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/IR/UseListOrder.h?rev=214174&r1=214173&r2=214174&view=diff
> ==============================================================================
> --- llvm/trunk/include/llvm/IR/UseListOrder.h (original)
> +++ llvm/trunk/include/llvm/IR/UseListOrder.h Tue Jul 29 04:54:35 2014
> @@ -54,7 +54,7 @@ public:
>   }
>   ~UseListShuffleVector() {
>     if (!isSmall())
> -      delete Storage.Ptr;
> +      delete[] Storage.Ptr;
>   }
> 
>   typedef unsigned *iterator;
> 
> 
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list