--------------------- PatchSet 5671 Date: 2003/02/23 11:40:42 Author: serassio Branch: nt-2_5 Tag: (none) Log: Fixed a bug in win32_check_group external ACL Helper Members: helpers/external_acl/win32_group/win32_check_group.c:1.1.8.9->1.1.8.10 Index: squid/helpers/external_acl/win32_group/win32_check_group.c =================================================================== RCS file: /cvsroot/squid-sf//squid/helpers/external_acl/win32_group/Attic/win32_check_group.c,v retrieving revision 1.1.8.9 retrieving revision 1.1.8.10 diff -u -r1.1.8.9 -r1.1.8.10 --- squid/helpers/external_acl/win32_group/win32_check_group.c 16 Nov 2002 17:47:06 -0000 1.1.8.9 +++ squid/helpers/external_acl/win32_group/win32_check_group.c 23 Feb 2003 11:40:42 -0000 1.1.8.10 @@ -1,5 +1,5 @@ /* - * $Id: win32_check_group.c,v 1.1.8.9 2002/11/16 17:47:06 serassio Exp $ + * $Id: win32_check_group.c,v 1.1.8.10 2003/02/23 11:40:42 serassio Exp $ * * This is a helper for the external ACL interface for Squid Cache * Copyright (C) 2002 Guido Serassio @@ -397,10 +397,10 @@ */ if (pBuf != NULL) NetApiBufferFree(pBuf); + if ((UsrDCptr != NULL) && (UsrDCptr != LclDCptr)) + NetApiBufferFree((LPVOID) UsrDCptr); if (LclDCptr != NULL) NetApiBufferFree((LPVOID) LclDCptr); - if (UsrDCptr != NULL) - NetApiBufferFree((LPVOID) UsrDCptr); return result; }