317c317 < gss_release_buffer(&discard_st, &spnegoToken); --- > Curl_safefree(spnegoToken.value); 335c335,339 < gss_release_buffer(&discard_st, &neg_ctx->output_token); --- > #ifdef HAVE_SPNEGO > Curl_safefree(neg_ctx->output_token.value); > #else > gss_release_buffer(&discard_st, &neg_ctx->output_token); > #endif 342c346,350 < gss_release_buffer(&discard_st, &neg_ctx->output_token); --- > #ifdef HAVE_SPNEGO > Curl_safefree(neg_ctx->output_token.value); > #else > gss_release_buffer(&discard_st, &neg_ctx->output_token); > #endif 371,372c379,386 < if(neg_ctx->output_token.value) < gss_release_buffer(&minor_status, &neg_ctx->output_token); --- > if(neg_ctx->output_token.value) { > #ifdef HAVE_SPNEGO > Curl_safefree(neg_ctx->output_token.value); > #else > if(neg_ctx->output_token.value) > gss_release_buffer(&minor_status, &neg_ctx->output_token); > #endif > }