From 00ea79afa0cc50d6aff8b5323739cd8053aa8578 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Mon, 6 Aug 2012 08:01:20 +0000 Subject: fix for building in debug mode. --- source/blender/blenlib/intern/stack.c | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) (limited to 'source/blender/blenlib/intern/stack.c') diff --git a/source/blender/blenlib/intern/stack.c b/source/blender/blenlib/intern/stack.c index 84af6d29c5a..1d5bdbfdab6 100644 --- a/source/blender/blenlib/intern/stack.c +++ b/source/blender/blenlib/intern/stack.c @@ -21,10 +21,17 @@ * */ -#include "BLI_stack.h" +/** \file blender/blenlib/intern/stack.c + * \ingroup bli + */ + +#include +#include /* abort() */ + +#include "BLI_stack.h" /* own include */ + #include "BLI_utildefines.h" #include "MEM_guardedalloc.h" -#include typedef struct BLI_Stack { void *data; @@ -55,7 +62,7 @@ void BLI_stack_free(BLI_Stack *stack) /* Gets the last element in the stack */ #define STACK_LAST_ELEM(stack__) \ - (((char*)(stack__)->data) + \ + (((char *)(stack__)->data) + \ ((stack__)->elem_size * ((stack__)->totelem - 1))) void BLI_stack_push(BLI_Stack *stack, void *src) @@ -67,7 +74,7 @@ void BLI_stack_push(BLI_Stack *stack, void *src) * number of elements */ stack->maxelem = 32; stack->data = MEM_mallocN((stack->elem_size * - stack->maxelem), AT); + stack->maxelem), AT); } else { /* Double stack size */ @@ -75,8 +82,8 @@ void BLI_stack_push(BLI_Stack *stack, void *src) /* Check for overflow */ BLI_assert(maxelem > stack->maxelem); stack->data = MEM_reallocN(stack->data, - (stack->elem_size * - maxelem)); + (stack->elem_size * + maxelem)); stack->maxelem = maxelem; } } -- cgit v1.2.3