]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Fix a memory leak in NTLM authentication
authorhno <>
Tue, 19 Feb 2002 06:32:53 +0000 (06:32 +0000)
committerhno <>
Tue, 19 Feb 2002 06:32:53 +0000 (06:32 +0000)
src/auth/ntlm/auth_ntlm.cc

index e51bf02decb4e446688a9cdee8b6d49b79a7d77a..1b9246413812955863773097344c8c59dc4e6e1b 100644 (file)
@@ -1,6 +1,6 @@
 
 /*
- * $Id: auth_ntlm.cc,v 1.17 2001/11/30 09:53:15 hno Exp $
+ * $Id: auth_ntlm.cc,v 1.18 2002/02/18 23:32:53 hno Exp $
  *
  * DEBUG: section 29    NTLM Authenticator
  * AUTHOR: Robert Collins
@@ -675,10 +675,10 @@ authenticateNTLMStart(auth_user_request_t * auth_user_request, RH * handler, voi
     debug(29, 9) ("authenticateNTLMStart: auth state '%d'\n", ntlm_request->auth_state);
     switch (ntlm_request->auth_state) {
     case AUTHENTICATE_STATE_NEGOTIATE:
-       sent_string = xstrdup(ntlm_request->ntlmnegotiate);
+       sent_string = ntlm_request->ntlmnegotiate;
        break;
     case AUTHENTICATE_STATE_RESPONSE:
-       sent_string = xstrdup(ntlm_request->ntlmauthenticate);
+       sent_string = ntlm_request->ntlmauthenticate;
        assert(ntlm_request->authserver);
        debug(29, 9) ("authenticateNTLMStart: Asking NTLMauthenticator '%p'.\n", ntlm_request->authserver);
        break;