NULL pointer access bug fix
Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Signed-off-by: Aaron Haslett <aaronhaslett@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
s->schema_part.last_object->next_object = talloc_steal(s->schema_part.last_object,
first_object);
}
- for (cur = first_object; cur->next_object; cur = cur->next_object) {}
+ if (first_object != NULL) {
+ for (cur = first_object; cur->next_object; cur = cur->next_object) {}
+ } else {
+ cur = first_object;
+ }
+
s->schema_part.last_object = cur;
if (!c->partition->more_data) {