Index: squid/src/auth/digest/auth_digest.c diff -c squid/src/auth/digest/auth_digest.c:1.10.2.8 squid/src/auth/digest/auth_digest.c:1.10.2.9 *** squid/src/auth/digest/auth_digest.c:1.10.2.8 Tue Sep 23 10:05:41 2003 --- squid/src/auth/digest/auth_digest.c Thu Nov 6 07:47:53 2003 *************** *** 523,530 **** static void authDigestAURequestFree(auth_user_request_t * auth_user_request) { ! if (auth_user_request->scheme_data != NULL) authDigestRequestDelete((digest_request_h *) auth_user_request->scheme_data); } static digest_request_h * --- 523,532 ---- static void authDigestAURequestFree(auth_user_request_t * auth_user_request) { ! if (auth_user_request->scheme_data != NULL) { authDigestRequestDelete((digest_request_h *) auth_user_request->scheme_data); + auth_user_request->scheme_data = NULL; + } } static digest_request_h *