summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
b6f852e)
- Pass the right arguments to the driver-supplied function when deleting a DRIVEROBJ
svn path=/trunk/; revision=63748
pFreeProc = pedo->drvobj.pFreeProc;
if (pFreeProc)
{
pFreeProc = pedo->drvobj.pFreeProc;
if (pFreeProc)
{
- NT_VERIFY(pFreeProc(pedo->drvobj.pvObj));
+ NT_VERIFY(pFreeProc(&pedo->drvobj));
/* Manually call cleanup callback */
if (bCallBack)
{
/* Manually call cleanup callback */
if (bCallBack)
{
- if (!pedo->drvobj.pFreeProc(pedo->drvobj.pvObj))
+ if (!pedo->drvobj.pFreeProc(&pedo->drvobj))
{
/* Callback failed */
DRIVEROBJ_UnlockObject(pedo);
{
/* Callback failed */
DRIVEROBJ_UnlockObject(pedo);