Don't delete session objects...
... disc->GetSession() doesn't allocate a new object, so delete will cause problems later on.
This commit is contained in:
@@ -94,7 +94,6 @@ scan_partition(int fd, partition_data *partition, void *cookie)
|
|||||||
child->block_size = session->BlockSize();
|
child->block_size = session->BlockSize();
|
||||||
child->flags |= session->Flags();
|
child->flags |= session->Flags();
|
||||||
child->type = strdup(session->Type());
|
child->type = strdup(session->Type());
|
||||||
delete session;
|
|
||||||
if (!child->type) {
|
if (!child->type) {
|
||||||
error = B_NO_MEMORY;
|
error = B_NO_MEMORY;
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user