Probably irrelevant, mostly to please possible static checkers
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Anoop C S <anoopcs@samba.org>
}
for (k = 0; ops[i]->oid[k]; k++) {
- oid_list = talloc_realloc(mem_ctx,
- oid_list,
- const char *,
- j + 2);
- if (!oid_list) {
+ const char **tmp = talloc_realloc(mem_ctx,
+ oid_list,
+ const char *,
+ j + 2);
+ if (tmp == NULL) {
+ TALLOC_FREE(oid_list);
return NULL;
}
+ oid_list = tmp;
oid_list[j] = ops[i]->oid[k];
j++;
}