Ignore:
Timestamp:
May 24, 2009, 7:51:24 AM (16 years ago)
Author:
Herwig Bauernfeind
Message:

Update Samba 3.3 branch to 3.3.3

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/samba-3.3.x/source/lib/dbwrap_rbt.c

    r206 r223  
    132132        }
    133133
    134         node = (struct db_rbt_node *)SMB_MALLOC(
     134        node = (struct db_rbt_node *)talloc_size(rec_priv->db_ctx,
    135135                offsetof(struct db_rbt_node, data) + rec->key.dsize
    136136                + data.dsize);
    137137
    138138        if (node == NULL) {
    139                 SAFE_FREE(rec_priv->node);
     139                TALLOC_FREE(rec_priv->node);
    140140                return NT_STATUS_NO_MEMORY;
    141141        }
     
    149149
    150150        memcpy(this_key.dptr, rec->key.dptr, node->keysize);
    151         SAFE_FREE(rec_priv->node);
     151        TALLOC_FREE(rec_priv->node);
    152152
    153153        memcpy(this_val.dptr, data.dptr, node->valuesize);
     
    195195
    196196        rb_erase(&rec_priv->node->rb_node, &rec_priv->db_ctx->tree);
    197         SAFE_FREE(rec_priv->node);
     197        TALLOC_FREE(rec_priv->node);
    198198
    199199        return NT_STATUS_OK;
Note: See TracChangeset for help on using the changeset viewer.