summaryrefslogtreecommitdiffstats
path: root/src/lib/gssapi/spnego/spnego_mech.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/gssapi/spnego/spnego_mech.c')
-rw-r--r--src/lib/gssapi/spnego/spnego_mech.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/lib/gssapi/spnego/spnego_mech.c b/src/lib/gssapi/spnego/spnego_mech.c
index a62336139f..54b9af5d1c 100644
--- a/src/lib/gssapi/spnego/spnego_mech.c
+++ b/src/lib/gssapi/spnego/spnego_mech.c
@@ -2260,14 +2260,7 @@ negotiate_mech_type(OM_uint32 *minor_status,
static spnego_token_t
make_spnego_token(char *name)
{
- spnego_token_t token;
-
- token = (spnego_token_t)malloc(strlen(name)+1);
-
- if (token == NULL)
- return (NULL);
- strcpy(token, name);
- return (token);
+ return (spnego_token_t)strdup(name);
}
static gss_buffer_desc