From af1466d3317fc60ce88a2389b8feff132621c1b5 Mon Sep 17 00:00:00 2001 From: deuce <> Date: Fri, 15 Jun 2012 21:14:49 +0000 Subject: [PATCH] If you're going to free() something, you likely shouldn't use alloca()... --- src/sbbs3/uedit/uedit.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sbbs3/uedit/uedit.c b/src/sbbs3/uedit/uedit.c index d4c09dcf39..0f597b7ca9 100644 --- a/src/sbbs3/uedit/uedit.c +++ b/src/sbbs3/uedit/uedit.c @@ -1754,7 +1754,7 @@ int getuser(scfg_t *cfg, user_t *user, char* str) } } FREE_AND_NULL(opt[j]); - if((opt[j]=(struct user_list *)alloca(sizeof(struct user_list)))==NULL) + if((opt[j]=(struct user_list *)malloc(sizeof(struct user_list)))==NULL) allocfail(sizeof(struct user_list)); opt[j]->info[0]=0; i=0; -- GitLab