From: Jeffrey Altman Date: Mon, 17 Oct 2011 13:29:37 +0000 (-0400) Subject: Windows: Free work item memory with tag value X-Git-Tag: upstream/1.8.0_pre1^2~3122 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=f0cc4c5dd0c03e4074fc70583215e590623e2414;p=packages%2Fo%2Fopenafs.git Windows: Free work item memory with tag value For consistency throughout the source module, free all work item memory allocations with ExFreePoolWithTag. Change-Id: I4e9b275bb8b92a81884d36ce4c8ed754d281bbf8 Reviewed-on: http://gerrit.openafs.org/5627 Reviewed-by: Jeffrey Altman Reviewed-by: Rod Widdowson Tested-by: Jeffrey Altman --- diff --git a/src/WINNT/afsrdr/kernel/lib/AFSWorker.cpp b/src/WINNT/afsrdr/kernel/lib/AFSWorker.cpp index 426626a4f..ae92834a7 100644 --- a/src/WINNT/afsrdr/kernel/lib/AFSWorker.cpp +++ b/src/WINNT/afsrdr/kernel/lib/AFSWorker.cpp @@ -2075,7 +2075,7 @@ try_exit: InterlockedDecrement( &Fcb->OpenReferenceCount); - ExFreePool( pWorkItem); + ExFreePoolWithTag( pWorkItem, AFS_WORK_ITEM_TAG); } AFSDbgLogMsg( AFS_SUBSYSTEM_FILE_PROCESSING, @@ -2159,7 +2159,7 @@ try_exit: if( pWorkItem != NULL) { - ExFreePool( pWorkItem); + ExFreePoolWithTag( pWorkItem, AFS_WORK_ITEM_TAG); } AFSDbgLogMsg( AFS_SUBSYSTEM_FILE_PROCESSING, @@ -2243,7 +2243,7 @@ try_exit: if( pWorkItem != NULL) { - ExFreePool( pWorkItem); + ExFreePoolWithTag( pWorkItem, AFS_WORK_ITEM_TAG); } AFSDbgLogMsg( AFS_SUBSYSTEM_FILE_PROCESSING, @@ -2312,7 +2312,7 @@ try_exit: if( pWorkItem != NULL) { - ExFreePool( pWorkItem); + ExFreePoolWithTag( pWorkItem, AFS_WORK_ITEM_TAG); } AFSDbgLogMsg( AFS_SUBSYSTEM_FILE_PROCESSING, @@ -2421,7 +2421,7 @@ try_exit: if( pWorkItem != NULL) { - ExFreePool( pWorkItem); + ExFreePoolWithTag( pWorkItem, AFS_WORK_ITEM_TAG); } } }