Lines Matching refs:pDstBuffer
979 XFA_MAPDATABLOCK*& pDstBuffer = pDstModuleData->m_BufferMap[pair.first]; in MergeAllData() local
982 if (pDstBuffer) { in MergeAllData()
983 pDstBuffer->pCallbackInfo->pFree(*(void**)pDstBuffer->GetData()); in MergeAllData()
988 if (!pDstBuffer) { in MergeAllData()
989 pDstBuffer = (XFA_MAPDATABLOCK*)FX_Alloc( in MergeAllData()
991 } else if (pDstBuffer->iBytes != pSrcBuffer->iBytes) { in MergeAllData()
992 if (pDstBuffer->pCallbackInfo && pDstBuffer->pCallbackInfo->pFree) { in MergeAllData()
993 pDstBuffer->pCallbackInfo->pFree(*(void**)pDstBuffer->GetData()); in MergeAllData()
995 pDstBuffer = (XFA_MAPDATABLOCK*)FX_Realloc( in MergeAllData()
996 uint8_t, pDstBuffer, sizeof(XFA_MAPDATABLOCK) + pSrcBuffer->iBytes); in MergeAllData()
997 } else if (pDstBuffer->pCallbackInfo && pDstBuffer->pCallbackInfo->pFree) { in MergeAllData()
998 pDstBuffer->pCallbackInfo->pFree(*(void**)pDstBuffer->GetData()); in MergeAllData()
1000 if (!pDstBuffer) in MergeAllData()
1003 pDstBuffer->pCallbackInfo = pSrcBuffer->pCallbackInfo; in MergeAllData()
1004 pDstBuffer->iBytes = pSrcBuffer->iBytes; in MergeAllData()
1005 memcpy(pDstBuffer->GetData(), pSrcBuffer->GetData(), pSrcBuffer->iBytes); in MergeAllData()
1006 if (pDstBuffer->pCallbackInfo && pDstBuffer->pCallbackInfo->pCopy) { in MergeAllData()
1007 pDstBuffer->pCallbackInfo->pCopy(*(void**)pDstBuffer->GetData()); in MergeAllData()