From 474c0f6cb830e33c487b2ee92014bd4ac67471d0 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Sun, 13 Dec 2009 08:00:25 +0000 Subject: [PATCH] The SDL_PaletteWatch structure is really internal-only. --- include/SDL_pixels.h | 8 +------- src/video/SDL_pixels.c | 7 +++++++ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/include/SDL_pixels.h b/include/SDL_pixels.h index b339a1bbd..cdf5cb8a7 100644 --- a/include/SDL_pixels.h +++ b/include/SDL_pixels.h @@ -237,13 +237,7 @@ typedef struct SDL_Color typedef struct SDL_Palette SDL_Palette; typedef int (*SDL_PaletteChangedFunc) (void *userdata, SDL_Palette * palette); - -typedef struct SDL_PaletteWatch -{ - SDL_PaletteChangedFunc callback; - void *userdata; - struct SDL_PaletteWatch *next; -} SDL_PaletteWatch; +typedef struct SDL_PaletteWatch SDL_PaletteWatch; struct SDL_Palette { diff --git a/src/video/SDL_pixels.c b/src/video/SDL_pixels.c index 631162429..e772b2d29 100644 --- a/src/video/SDL_pixels.c +++ b/src/video/SDL_pixels.c @@ -30,6 +30,13 @@ #include "SDL_pixels_c.h" #include "SDL_RLEaccel_c.h" +struct SDL_PaletteWatch +{ + SDL_PaletteChangedFunc callback; + void *userdata; + struct SDL_PaletteWatch *next; +}; + /* Helper functions */ SDL_bool