[Xfce4-commits] <xfce4-playercontrol-plugin:master> Fix 4.8 compile and audacious symbol lookup error.

Kemal Ilgar Eroglu noreply at xfce.org
Mon May 23 23:30:02 CEST 2011


Updating branch refs/heads/master
         to 98989b4997be4d0b073f3f530b3614f16cd9e884 (commit)
       from d4181947b8546da03eef6beca390f54199eae538 (commit)

commit 98989b4997be4d0b073f3f530b3614f16cd9e884
Author: Kemal Ilgar Eroglu <ilgar_eroglu at yahoo.com>
Date:   Tue May 24 00:29:27 2011 +0300

    Fix 4.8 compile and audacious symbol lookup error.

 ChangeLog                           |    3 +++
 configure.in.in                     |    2 +-
 panel-plugin/playercontrol_plugin.c |    8 ++++----
 3 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index eaf7c9c..c97fdc4 100755
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2011-05-24 KEmal Ilgar Eroglu <ilgar_eroglu at yahoo.com>
+	* Fix 4.8 compilation
+	* Fix the audacious symbol lookup error
 2010-02-05 Tomas Rimkus <sandshrew at gmail.com>
     New features:
 	* mpc.c: fix mpd options mess by using gtk_table
diff --git a/configure.in.in b/configure.in.in
index 69c2e02..f545ea4 100755
--- a/configure.in.in
+++ b/configure.in.in
@@ -87,7 +87,7 @@ AC_ARG_ENABLE([audacious],
 
 AM_CONDITIONAL(BUILD_AUDACIOUS, test x$want_audacious = xyes -o x$want_audacious = xlegacy)
 if test x$want_audacious = xyes; then
-      PKG_CHECK_MODULES([AUDACIOUS], [audacious >= 1.4.0 dbus-glib-1 glib-2.0 gobject-2.0])
+      PKG_CHECK_MODULES([AUDACIOUS], [audacious >= 1.4.0 audclient dbus-glib-1 glib-2.0 gobject-2.0])
       #CFLAGS="$CFLAGS $Audacious_CFLAGS"
       #LIBS="$LIBS $Audacious_LIBS"
       #save_CPPFLAGS="$CPPFLAGS"
diff --git a/panel-plugin/playercontrol_plugin.c b/panel-plugin/playercontrol_plugin.c
index 02ee9c6..574892c 100644
--- a/panel-plugin/playercontrol_plugin.c
+++ b/panel-plugin/playercontrol_plugin.c
@@ -46,7 +46,7 @@
 #include "dialogs.h"
 #include "playerctrl.h"
 
-gboolean xmms_plugin_control_new(XfcePanelPlugin *plugin);
+static void xmms_plugin_control_new(XfcePanelPlugin *plugin);
 XFCE_PANEL_PLUGIN_REGISTER_EXTERNAL(xmms_plugin_control_new);
 
 /***********************************/
@@ -1360,7 +1360,7 @@ static void show_player_submenu (GtkWidget *item, GdkEventVisibility *event, gpo
 /************************/
 /* initial plugin setup */
 /************************/
-gboolean xmms_plugin_control_new(XfcePanelPlugin *plugin) { 
+static void xmms_plugin_control_new(XfcePanelPlugin *plugin) { 
 	plugin_data *pd;
 	gint vl, vr, i, label_width, time_width = 0;
 	gboolean has_player;
@@ -1530,7 +1530,7 @@ bottom:
 		pd->pctrl                  = player_control_get_instance(PLAYER_NONE);
 		if (!pd->pctrl) {
 			xfce_err               (_("Couldn't load any modules, exiting..."));
-			return FALSE;
+			return;
 		}
 	/* We opened it, can we init the player?*/
 	} else if(!pd->pctrl->player_init(pd)) {
@@ -1575,5 +1575,5 @@ necessary services are running and the settings are correct."));
 	pd->timeout           = g_timeout_add(500, pbar_label_update, pd);
 	pd->scroll_timeout    = g_timeout_add(1000 / pd->scroll_speed, scroll_title, 
 		pd);
-	return(TRUE);
+	return;
 }



More information about the Xfce4-commits mailing list