s4-kdc/db-glue: use krb5_copy_data_contents in samba_kdc_message2entry_keys().
authorGünther Deschner <gd@samba.org>
Mon, 12 May 2014 15:45:26 +0000 (17:45 +0200)
committerStefan Metzmacher <metze@samba.org>
Fri, 20 Mar 2015 22:25:54 +0000 (23:25 +0100)
Guenther

Signed-off-by: Günther Deschner <gd@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
source4/kdc/db-glue.c

index 3c86d1c56914eec35130900e93f073702cadebe6..e0f302aaa12e433ed6b0db996e1f50e6316fac72 100644 (file)
@@ -436,7 +436,9 @@ static krb5_error_code samba_kdc_message2entry_keys(krb5_context context,
 
                                key.salt->type = KRB5_PW_SALT;
 
-                               ret = krb5_data_copy(&key.salt->salt, salt.data, salt.length);
+                               ret = krb5_copy_data_contents(&key.salt->salt,
+                                                             salt.data,
+                                                             salt.length);
                                if (ret) {
                                        free(key.salt);
                                        key.salt = NULL;
@@ -495,7 +497,9 @@ static krb5_error_code samba_kdc_message2entry_keys(krb5_context context,
 
                                key.salt->type = KRB5_PW_SALT;
 
-                               ret = krb5_data_copy(&key.salt->salt, salt.data, salt.length);
+                               ret = krb5_copy_data_contents(&key.salt->salt,
+                                                             salt.data,
+                                                             salt.length);
                                if (ret) {
                                        free(key.salt);
                                        key.salt = NULL;