diff libpurple/sound-loader.c @ 25088:9ffbfbcf307d

Fixed purple sound loader class init function (bug on startup) and added shell sound theme selector
author Justin Rodriguez <ffdragon@soc.pidgin.im>
date Sat, 21 Jun 2008 05:55:58 +0000
parents 51bdbab30704
children d60c3d1c6966
line wrap: on
line diff
--- a/libpurple/sound-loader.c	Tue Jun 17 03:26:00 2008 +0000
+++ b/libpurple/sound-loader.c	Sat Jun 21 05:55:58 2008 +0000
@@ -22,6 +22,7 @@
  */
 
 #include "sound-loader.h"
+#include "sound-theme.h"
 #include "util.h"
 #include "xmlnode.h"
 
@@ -102,9 +103,9 @@
 static void
 purple_sound_theme_loader_class_init (PurpleSoundThemeLoaderClass *klass)
 {
-	parent_class = g_type_class_peek_parent (klass);
-	
-	parent_class->purple_theme_loader_build = purple_sound_loader_build;
+	PurpleThemeLoaderClass *loader_klass = PURPLE_THEME_LOADER_CLASS(klass);
+
+	loader_klass->purple_theme_loader_build = purple_sound_loader_build;
 }