内存泄漏
首先使用 GlobalAlloc(GHND,dwLen)分配了一部分内存,返回HDIB句柄
然后使用 GlobalRealloc(hDIB,dwLen2,0)重新分配了内存,返回句柄H
HDIB = GlobalAlloc(GHND,dwLen)
if(HDIB)
{
//这儿进行了一些操作...
if(H = GlobalReAlloc(HDIB,dwLen2,0))
HDIB = H;
else
{
GlobalFree(HDIB);
}
}
else
GlobalFree(HDIB);
我觉得没有问题,但是使用 BoundsChecker 检测说在 GlobalReAlloc 处尤内存泄漏
想了好久都想不通,请各位大哥指教!