summaryrefslogtreecommitdiffstats
path: root/src/lib/krb5/os/realm_dom.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/krb5/os/realm_dom.c')
-rw-r--r--src/lib/krb5/os/realm_dom.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/lib/krb5/os/realm_dom.c b/src/lib/krb5/os/realm_dom.c
index d7a4be7dbe..43e6266ca3 100644
--- a/src/lib/krb5/os/realm_dom.c
+++ b/src/lib/krb5/os/realm_dom.c
@@ -55,11 +55,9 @@ krb5_get_realm_domain(krb5_context context, const char *realm, char **domain)
"default_domain", realm, &temp_domain);
if (!retval && temp_domain)
{
- *domain = malloc(strlen(temp_domain) + 1);
+ *domain = strdup(temp_domain);
if (!*domain) {
retval = ENOMEM;
- } else {
- strcpy(*domain, temp_domain);
}
profile_release_string(temp_domain);
}