* Added missing check after an allocation.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35054 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -1653,6 +1653,10 @@ append_size(net_buffer* _buffer, size_t size, void** _contiguousBuffer)
|
|||||||
}
|
}
|
||||||
|
|
||||||
node = add_first_data_node(header);
|
node = add_first_data_node(header);
|
||||||
|
if (node == NULL) {
|
||||||
|
release_data_header(header);
|
||||||
|
return B_NO_MEMORY;
|
||||||
|
}
|
||||||
|
|
||||||
node->SetTailSpace(node->TailSpace() - sizeUsed);
|
node->SetTailSpace(node->TailSpace() - sizeUsed);
|
||||||
node->used = sizeUsed;
|
node->used = sizeUsed;
|
||||||
|
|||||||
Reference in New Issue
Block a user