gnome-scan r747 - trunk/modules/gsane
- From: bersace svn gnome org
- To: svn-commits-list gnome org
- Subject: gnome-scan r747 - trunk/modules/gsane
- Date: Thu, 25 Dec 2008 18:20:52 +0000 (UTC)
Author: bersace
Date: Thu Dec 25 18:20:52 2008
New Revision: 747
URL: http://svn.gnome.org/viewvc/gnome-scan?rev=747&view=rev
Log:
Use notify instead of lost changed signal for enum option.
Modified:
trunk/modules/gsane/gsane-option-handler-generic.c
Modified: trunk/modules/gsane/gsane-option-handler-generic.c
==============================================================================
--- trunk/modules/gsane/gsane-option-handler-generic.c (original)
+++ trunk/modules/gsane/gsane-option-handler-generic.c Thu Dec 25 18:20:52 2008
@@ -122,7 +122,7 @@
}
static void
-gsane_option_handler_generic_enum_option_changed(GSaneOptionHandlerGeneric* self, GObject* option)
+gsane_option_handler_generic_enum_option_changed(GSaneOptionHandlerGeneric* self, GParamSpec* pspec, GObject* option)
{
GnomeScanEnumValue *evalue = NULL;
gnome_scan_option_enum_get_value(GNOME_SCAN_OPTION_ENUM(option), &evalue);
@@ -301,7 +301,7 @@
g_debug("%s is %s",
desc->name, gnome_scan_enum_get_nick(GNOME_SCAN_TYPE_OPTION_HINT, GSANE_OPTION_HANDLER_GENERIC_GET_CLASS(self)->option_hint));
self->priv->get_value = gsane_option_handler_generic_enum_get_value;
- g_signal_connect_swapped(self->priv->option, "changed", G_CALLBACK(gsane_option_handler_generic_enum_option_changed), self);
+ g_signal_connect_swapped(self->priv->option, "notify::value", G_CALLBACK(gsane_option_handler_generic_enum_option_changed), self);
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]