* 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);
|
||||
if (node == NULL) {
|
||||
release_data_header(header);
|
||||
return B_NO_MEMORY;
|
||||
}
|
||||
|
||||
node->SetTailSpace(node->TailSpace() - sizeUsed);
|
||||
node->used = sizeUsed;
|
||||
|
||||
Reference in New Issue
Block a user