From e046c18acf3307d6c05a703e5485606b83912f54 Mon Sep 17 00:00:00 2001 From: Jean-Marc Valin Date: Tue, 26 Feb 2008 13:51:53 +1100 Subject: [PATCH] Minus a bunch of warnings when enabling alloca() --- libcelt/stack_alloc.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libcelt/stack_alloc.h b/libcelt/stack_alloc.h index 1e643c66..b9b0fa9c 100644 --- a/libcelt/stack_alloc.h +++ b/libcelt/stack_alloc.h @@ -105,7 +105,7 @@ #define ALLOC(var, size, type) type var[size] #elif defined(USE_ALLOCA) #define VARDECL(var) var -#define ALLOC(var, size, type) var = alloca(sizeof(type)*(size)) +#define ALLOC(var, size, type) var = ((type*)alloca(sizeof(type)*(size))) #else /*#define VARDECL(var) var #define ALLOC(var, size, type) var = PUSH(stack, size, type)*/