summaryrefslogtreecommitdiffstats
path: root/src/lib/krb5/os/init_os_ctx.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/krb5/os/init_os_ctx.c')
-rw-r--r--src/lib/krb5/os/init_os_ctx.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/lib/krb5/os/init_os_ctx.c b/src/lib/krb5/os/init_os_ctx.c
index 4799e91073..7e21b6ef76 100644
--- a/src/lib/krb5/os/init_os_ctx.c
+++ b/src/lib/krb5/os/init_os_ctx.c
@@ -198,9 +198,8 @@ os_get_default_config_files(profile_filespec_t **pfiles, krb5_boolean secure)
char *env = getenv("KRB5_CONFIG");
if (env)
{
- name = malloc(strlen(env) + 1);
+ name = strdup(env);
if (!name) return ENOMEM;
- strcpy(name, env);
}
}
if (!name && !secure)