gnome-bluetooth r522 - trunk/common
- From: hadess svn gnome org
- To: svn-commits-list gnome org
- Subject: gnome-bluetooth r522 - trunk/common
- Date: Fri, 20 Mar 2009 18:01:44 +0000 (UTC)
Author: hadess
Date: Fri Mar 20 18:01:44 2009
New Revision: 522
URL: http://svn.gnome.org/viewvc/gnome-bluetooth?rev=522&view=rev
Log:
Set a correct value for the maximum device filter prop
So that we can eventually set type groups values as filters.
Modified:
trunk/common/bluetooth-chooser.c
Modified: trunk/common/bluetooth-chooser.c
==============================================================================
--- trunk/common/bluetooth-chooser.c (original)
+++ trunk/common/bluetooth-chooser.c Fri Mar 20 18:01:44 2009
@@ -826,6 +826,11 @@
static void
bluetooth_chooser_class_init (BluetoothChooserClass *klass)
{
+ /* Use to calculate the maximum value for the
+ * device-type-filter value */
+ guint i;
+ int max_filter_val;
+
g_type_class_add_private(klass, sizeof(BluetoothChooserPrivate));
G_OBJECT_CLASS(klass)->finalize = bluetooth_chooser_finalize;
@@ -929,9 +934,11 @@
*
* FIXME
**/
+ for (i = 0, max_filter_val = 0 ; i < _BLUETOOTH_TYPE_NUM_TYPES; i++)
+ max_filter_val += 1 << i;
g_object_class_install_property (G_OBJECT_CLASS(klass),
PROP_DEVICE_TYPE_FILTER, g_param_spec_int ("device-type-filter", NULL, NULL,
- 1, 1 << (_BLUETOOTH_TYPE_NUM_TYPES - 1), 1, G_PARAM_READWRITE));
+ 1, max_filter_val, 1, G_PARAM_READWRITE));
/**
* BluetoothChooser:device-category-filter:
*
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]