Updated by Andrey Kamaev over 12 years ago

In modules\highgui\src\cap_dshow.cpp about line 658

<pre><code class="cpp">


if(bufferSetup){
delete

*delete*
pixels;

}
</code></pre>


need to be changed to

<pre><code class="cpp">


if(bufferSetup){
delete []

*delete []*
pixels;

}
</code></pre>


because 10 lines down

<pre><code class="cpp">


pixels = new unsigned char[numBytes];
</code></pre>


It's detected as memory leak in VS2010 with Intel XE inspector.

Back