From: baalberith Date: Thu, 5 Mar 2009 17:30:45 +0000 (+0000) Subject: forgot something X-Git-Tag: gssweb-apache-2014-09-08~41 X-Git-Url: http://www.project-moonshot.org/gitweb/?p=mod_auth_kerb.cvs%2F.git;a=commitdiff_plain;h=e758d2cb7753dd736648ffbb3374eacf1e4c9acf forgot something --- diff --git a/src/mod_auth_kerb.c b/src/mod_auth_kerb.c index c2e7452..0091765 100644 --- a/src/mod_auth_kerb.c +++ b/src/mod_auth_kerb.c @@ -175,7 +175,7 @@ typedef struct { } kerb_auth_config; typedef struct krb5_conn_data { - char authline[2048]; + char *authline; char *user; char *mech; int last_return; @@ -1579,7 +1579,7 @@ save_authorized(request_rec *r, char *auth_line, const char *auth_type, int ret) char keyname[1024]; prevauth->user = apr_pstrdup(r->connection->pool, MK_USER); - snprintf(prevauth->authline, sizeof(prevauth->authline) - 1, "%s", auth_line); + prevauth->authline = apr_pstrdup(r->connection->pool, auth_line); prevauth->mech = apr_pstrdup(r->connection->pool, auth_type); prevauth->last_return = ret;