summaryrefslogtreecommitdiff
path: root/main/utils.c
diff options
context:
space:
mode:
Diffstat (limited to 'main/utils.c')
-rw-r--r--main/utils.c8
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';