diff options
Diffstat (limited to 'main/utils.c')
-rw-r--r-- | main/utils.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/main/utils.c b/main/utils.c index 395d2d1d2..e52c8190e 100644 --- a/main/utils.c +++ b/main/utils.c @@ -1041,7 +1041,7 @@ int ast_pthread_create_stack(pthread_t *thread, pthread_attr_t *attr, void *(*st #endif if (!attr) { - attr = alloca(sizeof(*attr)); + attr = ast_alloca(sizeof(*attr)); pthread_attr_init(attr); } @@ -1089,7 +1089,7 @@ int ast_pthread_create_detached_stack(pthread_t *thread, pthread_attr_t *attr, v int res; if (!attr) { - attr = alloca(sizeof(*attr)); + attr = ast_alloca(sizeof(*attr)); pthread_attr_init(attr); attr_destroy = 1; } @@ -1982,7 +1982,7 @@ int ast_mkdir(const char *path, int mode) int len = strlen(path), count = 0, x, piececount = 0; char *tmp = ast_strdupa(path); char **pieces; - char *fullpath = alloca(len + 1); + char *fullpath = ast_alloca(len + 1); int res = 0; for (ptr = tmp; *ptr; ptr++) { @@ -1991,7 +1991,7 @@ int ast_mkdir(const char *path, int mode) } /* Count the components to the directory path */ - pieces = alloca(count * sizeof(*pieces)); + pieces = ast_alloca(count * sizeof(*pieces)); for (ptr = tmp; *ptr; ptr++) { if (*ptr == '/') { *ptr = '\0'; |