drsuapi: fix data_blob_free() caller (this call is quite different in s3 and 4).
authorGünther Deschner <gd@samba.org>
Tue, 27 May 2008 14:42:18 +0000 (16:42 +0200)
committerGünther Deschner <gd@samba.org>
Tue, 27 May 2008 14:47:42 +0000 (16:47 +0200)
Guenther
(This used to be commit 895036829c137558f7c03c31a8747a51fd290d18)

source3/librpc/ndr/ndr_drsuapi.c

index f12ac0ba61aafaba87e95b533834efbe06a04b2a..8cd42b2cc16a300bfe66ac16b5dc9938bae7cc35 100644 (file)
@@ -144,7 +144,7 @@ enum ndr_err_code ndr_pull_drsuapi_DsReplicaOID(struct ndr_pull *ndr, int ndr_fl
                        } else {
                                _OID_PULL_CHECK(ber_read_OID_String(ndr, _oid_array, &_oid));
                        }
-                       data_blob_free(&_oid_array);
+                       TALLOC_FREE(_oid_array.data);
                        talloc_steal(r->oid, _oid);
                        r->oid = _oid;
                }