diff options
author | tilghman <tilghman@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-06-06 21:20:11 +0000 |
---|---|---|
committer | tilghman <tilghman@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-06-06 21:20:11 +0000 |
commit | eb5d461ed4688cafadc76bebf329a2fae454dc12 (patch) | |
tree | 5503cb153c9de46c07e3a0a521cc996926ed375b /main/say.c | |
parent | 125558c76fd4870a9133e4974cce6410c89a3593 (diff) |
Issue 9869 - replace malloc and memset with ast_calloc, and other coding guidelines changes
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@67864 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'main/say.c')
-rw-r--r-- | main/say.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/main/say.c b/main/say.c index 582ffb2ec..92fec372e 100644 --- a/main/say.c +++ b/main/say.c @@ -1962,7 +1962,7 @@ and combinations of eg.: 20_1, 30m_3m, etc... static odmiana *odmiana_zenska = NULL; if (odmiana_nieosobowa == NULL) { - odmiana_nieosobowa = (odmiana *) malloc(sizeof(odmiana)); + odmiana_nieosobowa = ast_malloc(sizeof(*odmiana_nieosobowa)); odmiana_nieosobowa->separator_dziesiatek = " "; @@ -1975,7 +1975,7 @@ and combinations of eg.: 20_1, 30m_3m, etc... } if (odmiana_zenska == NULL) { - odmiana_zenska = (odmiana *) malloc(sizeof(odmiana)); + odmiana_zenska = ast_malloc(sizeof(*odmiana_zenska)); odmiana_zenska->separator_dziesiatek = " "; @@ -1988,7 +1988,7 @@ and combinations of eg.: 20_1, 30m_3m, etc... } if (odmiana_meska == NULL) { - odmiana_meska = (odmiana *) malloc(sizeof(odmiana)); + odmiana_meska = ast_malloc(sizeof(*odmiana_meska)); odmiana_meska->separator_dziesiatek = " "; @@ -6908,7 +6908,7 @@ static int ast_say_number_full_ge(struct ast_channel *chan, int num, const char while (res == 0 && (s = strstr(remainder, " "))) { size_t len = s - remainder; - char* new_string = malloc(len + 1 + strlen("digits/")); + char* new_string = ast_malloc(len + 1 + strlen("digits/")); sprintf(new_string, "digits/"); strncat(new_string, remainder, len); /* we can't sprintf() it, it's not null-terminated. */ @@ -6922,7 +6922,7 @@ static int ast_say_number_full_ge(struct ast_channel *chan, int num, const char } ast_stopstream(chan); - free(new_string); + ast_free(new_string); remainder = s + 1; /* position just after the found space char. */ while(*remainder == ' ') /* skip multiple spaces */ @@ -6933,7 +6933,7 @@ static int ast_say_number_full_ge(struct ast_channel *chan, int num, const char /* the last chunk. */ if (res == 0 && *remainder) { - char* new_string = malloc(strlen(remainder) + 1 + strlen("digits/")); + char* new_string = ast_malloc(strlen(remainder) + 1 + strlen("digits/")); sprintf(new_string, "digits/%s", remainder); if (!ast_streamfile(chan, new_string, language)) { @@ -6944,7 +6944,7 @@ static int ast_say_number_full_ge(struct ast_channel *chan, int num, const char } ast_stopstream(chan); - free(new_string); + ast_free(new_string); } |