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.
<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.