From 85efb7daba9b980569dad1db0ca9ea727de4df6f Mon Sep 17 00:00:00 2001 From: Neil Roberts Date: Mon, 30 Apr 2012 12:05:17 +0100 Subject: [PATCH] Don't typedef CoglMemoryStack twice CoglMemoryStack was being typedef'd twice, once in the private header as an incomplete struct and once in the C source with the actual struct definition. This removes the second typedef so that it just defines the struct. This patch was written by Jack River. https://bugzilla.gnome.org/show_bug.cgi?id=675119 Reviewed-by: Neil Roberts (cherry picked from commit 75cd425a48e0fc403bf88eace212a6d37b65df11) --- cogl/cogl-memory-stack.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cogl/cogl-memory-stack.c b/cogl/cogl-memory-stack.c index 5a939ec86..826a8922a 100644 --- a/cogl/cogl-memory-stack.c +++ b/cogl/cogl-memory-stack.c @@ -70,13 +70,13 @@ struct _CoglMemorySubStack uint8_t *data; }; -typedef struct _CoglMemoryStack +struct _CoglMemoryStack { CoglMemorySubStackList sub_stacks; CoglMemorySubStack *sub_stack; size_t sub_stack_offset; -} CoglMemoryStack; +}; static CoglMemorySubStack * _cogl_memory_sub_stack_alloc (size_t bytes)