r4353: Finally get length of munged_dial correct.
authorGünther Deschner <gd@samba.org>
Fri, 24 Dec 2004 00:56:30 +0000 (00:56 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 15:53:46 +0000 (10:53 -0500)
Guenther

source/utils/net_rpc_samsync.c

index 30d24ea8acdacae5f32548ea626a58b16a186bf9..fccdc5f5ba5c76f809e76925859543a4f41ad2c0 100644 (file)
@@ -382,7 +382,7 @@ sam_account_from_delta(SAM_ACCOUNT *account, SAM_ACCOUNT_INFO *delta)
        if (delta->hdr_parameters.buffer) {
                DATA_BLOB mung;
                old_string = pdb_get_munged_dial(account);
-               mung.length = delta->uni_parameters.uni_str_len * 2;
+               mung.length = delta->hdr_parameters.uni_str_len;
                mung.data = (uint8 *) delta->uni_parameters.buffer;
                new_string = (mung.length == 0) ? NULL : base64_encode_data_blob(mung);