rem: totem_pl_parser_table_signals[PLAYLIST_START] =
add: totem_pl_parser_table_signals[PLAYLIST_END] =
context: G_DEFINE_TYPE(TotemPlParser, totem_pl_parser, G_TYPE_OBJECT)static voidtotem_pl_parser_class_init (TotemPlParserClass *klass){	GObjectClass *object_class = G_OBJECT_CLASS (klass);	parent_class = g_type_class_peek_parent (klass);	object_class->finalize = totem_pl_parser_finalize;	/* Signals */	totem_pl_parser_table_signals[ENTRY] =		g_signal_new ("entry",			      G_TYPE_FROM_CLASS (klass),			      G_SIGNAL_RUN_LAST,			      G_STRUCT_OFFSET (TotemPlParserClass, entry),			      NULL, NULL,			      totemplparser_marshal_VOID__STRING_STRING_STRING,			      G_TYPE_NONE, 3, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING);	totem_pl_parser_table_signals[PLAYLIST_START] =		g_signal_new ("playlist-start",			      G_TYPE_FROM_CLASS (klass),			      G_SIGNAL_RUN_LAST,			      G_STRUCT_OFFSET (TotemPlParserClass, playlist_start),			      NULL, NULL,			      g_cclosure_marshal_VOID__STRING,			      G_TYPE_NONE, 1, G_TYPE_STRING);	totem_pl_parser_table_signals[PLAYLIST_START] =		g_signal_new ("playlist-end",			      G_TYPE_FROM_CLASS (klass),			      G_SIGNAL_RUN_LAST,			      G_STRUCT_OFFSET (TotemPlParserClass, playlist_end),			      NULL, NULL,			      g_cclosure_marshal_VOID__STRING,			      G_TYPE_NONE, 1, G_TYPE_STRING);}