Author: post
Date: 2010-06-15 19:24:56 +0200 (Tue, 15 Jun 2010)
New Revision: 3426
Modified:
trunk/plugins/output-flickr/output-flickr.c
trunk/plugins/output-picasa/output-picasa.c
Log:
Use static function for loading logo, avoids runtime linking clash.
Modified: trunk/plugins/output-flickr/output-flickr.c
===================================================================
--- trunk/plugins/output-flickr/output-flickr.c 2010-06-14 20:45:47 UTC (rev
3425)
+++ trunk/plugins/output-flickr/output-flickr.c 2010-06-15 17:24:56 UTC (rev
3426)
@@ -83,7 +83,7 @@
static void get_property (GObject * object, guint property_id, GValue * value,
GParamSpec * pspec);
static void set_property (GObject * object, guint property_id, const GValue *
value, GParamSpec * pspec);
static gboolean execute (RSOutput * output, RSFilter * filter);
-GtkWidget * get_logo_widget(RSFlickr *flickr);
+static GtkWidget * get_logo_widget(RSFlickr *flickr);
G_MODULE_EXPORT void rs_plugin_load (RSPlugin * plugin)
{
@@ -463,7 +463,7 @@
return TRUE;
}
-GtkWidget *
+static GtkWidget *
get_logo_widget(RSFlickr *flickr)
{
gchar *filename = g_build_filename(PACKAGE_DATA_DIR, PACKAGE,
"/plugins/flickr-logo.svg", NULL);
Modified: trunk/plugins/output-picasa/output-picasa.c
===================================================================
--- trunk/plugins/output-picasa/output-picasa.c 2010-06-14 20:45:47 UTC (rev
3425)
+++ trunk/plugins/output-picasa/output-picasa.c 2010-06-15 17:24:56 UTC (rev
3426)
@@ -75,7 +75,7 @@
static void set_property (GObject * object, guint property_id, const GValue *
value, GParamSpec * pspec);
static gboolean execute (RSOutput * output, RSFilter * filter);
GtkWidget * get_album_selector_widget(RSPicasa *picasa);
-GtkWidget * get_logo_widget(RSPicasa *picasa);
+static GtkWidget * get_picasa_logo_widget(RSPicasa *picasa);
G_MODULE_EXPORT void rs_plugin_load (RSPlugin * plugin)
{
@@ -134,7 +134,7 @@
g_value_set_int (value, picasa->quality);
break;
case PROP_LOGO:
- g_value_set_object(value, get_logo_widget(picasa));
+ g_value_set_object(value, get_picasa_logo_widget(picasa));
break;
case PROP_ALBUM_SELECTOR:
g_value_set_object(value, get_album_selector_widget(picasa));
@@ -412,8 +412,8 @@
return deal_with_error(&error);
}
-GtkWidget *
-get_logo_widget(RSPicasa *picasa)
+static GtkWidget *
+get_picasa_logo_widget(RSPicasa *picasa)
{
gchar *filename = g_build_filename(PACKAGE_DATA_DIR, PACKAGE,
"/plugins/picasa-logo.svg", NULL);
GtkWidget *box = gtk_vbox_new(TRUE, 2);
_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit