[Oisf-devel] [PATCH 6/7] Replace malloc by SCMalloc in util-mpm-ac
Eric Leblond
eric at regit.org
Mon Jan 31 22:45:40 UTC 2011
---
src/util-mpm-ac.c | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/util-mpm-ac.c b/src/util-mpm-ac.c
index b8914a5..8b0ed08 100644
--- a/src/util-mpm-ac.c
+++ b/src/util-mpm-ac.c
@@ -702,7 +702,7 @@ static inline void SCACCreateFailureTable(MpmCtx *mpm_ctx)
/* allot space for the failure table. A failure entry in the table for
* every state(SCACCtx->state_count) */
- ctx->failure_table = malloc(ctx->state_count * sizeof(int32_t));
+ ctx->failure_table = SCMalloc(ctx->state_count * sizeof(int32_t));
if (ctx->failure_table == NULL) {
SCLogError(SC_ERR_MEM_ALLOC, "Error allocating memory");
exit(EXIT_FAILURE);
@@ -757,7 +757,7 @@ static inline void SCACCreateDeltaTable(MpmCtx *mpm_ctx)
/* create space for the state table. We could have used the existing goto
* table, but since we have it set to hold 32 bit state values, we will create
* a new state table here of type SC_AC_STATE_TYPE(current set to uint16_t) */
- ctx->state_table_u16 = malloc(ctx->state_count *
+ ctx->state_table_u16 = SCMalloc(ctx->state_count *
sizeof(SC_AC_STATE_TYPE_U16) * 256);
if (ctx->state_table_u16 == NULL) {
SCLogError(SC_ERR_MEM_ALLOC, "Error allocating memory");
@@ -798,7 +798,7 @@ static inline void SCACCreateDeltaTable(MpmCtx *mpm_ctx)
/* create space for the state table. We could have used the existing goto
* table, but since we have it set to hold 32 bit state values, we will create
* a new state table here of type SC_AC_STATE_TYPE(current set to uint16_t) */
- ctx->state_table_u32 = malloc(ctx->state_count *
+ ctx->state_table_u32 = SCMalloc(ctx->state_count *
sizeof(SC_AC_STATE_TYPE_U32) * 256);
if (ctx->state_table_u32 == NULL) {
SCLogError(SC_ERR_MEM_ALLOC, "Error allocating memory");
@@ -981,7 +981,7 @@ int SCACPreparePatterns(MpmCtx *mpm_ctx)
ctx->single_state_size = sizeof(int32_t) * 256;
/* handle no case patterns */
- ctx->pid_pat_list = malloc((ctx->max_pat_id + 1)* sizeof(SCACPatternList));
+ ctx->pid_pat_list = SCMalloc((ctx->max_pat_id + 1)* sizeof(SCACPatternList));
if (ctx->pid_pat_list == NULL) {
SCLogError(SC_ERR_MEM_ALLOC, "Error allocating memory");
exit(EXIT_FAILURE);
@@ -999,7 +999,7 @@ int SCACPreparePatterns(MpmCtx *mpm_ctx)
} else {
if (memcmp(ctx->parray[i]->original_pat, ctx->parray[i]->ci,
ctx->parray[i]->len) != 0) {
- ctx->pid_pat_list[ctx->parray[i]->id].cs = malloc(ctx->parray[i]->len);
+ ctx->pid_pat_list[ctx->parray[i]->id].cs = SCMalloc(ctx->parray[i]->len);
if (ctx->pid_pat_list[ctx->parray[i]->id].cs == NULL) {
SCLogError(SC_ERR_MEM_ALLOC, "Error allocating memory");
exit(EXIT_FAILURE);
--
1.7.1
More information about the Oisf-devel
mailing list