Merge pull request #67 from plieven/small_allocations
MEMORY introduce a small allocation pool
This commit is contained in:
@@ -492,7 +492,7 @@ iscsi_read_from_socket(struct iscsi_context *iscsi)
|
||||
ssize_t data_size, count;
|
||||
|
||||
if (iscsi->incoming == NULL) {
|
||||
iscsi->incoming = iscsi_zmalloc(iscsi, sizeof(struct iscsi_in_pdu));
|
||||
iscsi->incoming = iscsi_szmalloc(iscsi, sizeof(struct iscsi_in_pdu));
|
||||
if (iscsi->incoming == NULL) {
|
||||
iscsi_set_error(iscsi, "Out-of-memory: failed to malloc iscsi_in_pdu");
|
||||
return -1;
|
||||
@@ -820,7 +820,7 @@ iscsi_free_iscsi_in_pdu(struct iscsi_context *iscsi, struct iscsi_in_pdu *in)
|
||||
{
|
||||
iscsi_free(iscsi, in->data);
|
||||
in->data=NULL;
|
||||
iscsi_free(iscsi, in);
|
||||
iscsi_sfree(iscsi, in);
|
||||
in=NULL;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user