for (i = 0; i < ep_count; i++) {
struct dcerpc_binding *b;
- b = talloc_zero(bvec->bindings, struct dcerpc_binding);
- if (b == NULL) {
- return NT_STATUS_NO_MEMORY;
- }
-
- status = dcerpc_parse_binding(b, iface->endpoints->names[i], &b);
+ status = dcerpc_parse_binding(bvec->bindings,
+ iface->endpoints->names[i],
+ &b);
if (!NT_STATUS_IS_OK(status)) {
return NT_STATUS_UNSUCCESSFUL;
}
for (i = 0; i < ep_count; i++) {
struct dcerpc_binding *b;
- b = talloc_zero(bvec->bindings, struct dcerpc_binding);
- if (b == NULL) {
- return NT_STATUS_NO_MEMORY;
- }
-
- status = dcerpc_parse_binding(b, iface->endpoints->names[i], &b);
+ status = dcerpc_parse_binding(bvec->bindings,
+ iface->endpoints->names[i],
+ &b);
if (!NT_STATUS_IS_OK(status)) {
return NT_STATUS_UNSUCCESSFUL;
}
for (i = 0; i < ep_count; i++) {
struct dcerpc_binding *b;
- b = talloc_zero(bvec->bindings, struct dcerpc_binding);
- if (b == NULL) {
- return NT_STATUS_NO_MEMORY;
- }
-
- status = dcerpc_parse_binding(b, iface->endpoints->names[i], &b);
+ status = dcerpc_parse_binding(bvec->bindings,
+ iface->endpoints->names[i],
+ &b);
if (!NT_STATUS_IS_OK(status)) {
return NT_STATUS_UNSUCCESSFUL;
}