summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPekka Pessi <Pekka.Pessi@nokia.com>2010-11-04 21:31:37 +0200
committerPekka Pessi <Pekka.Pessi@nokia.com>2010-11-05 00:55:19 +0200
commit54e549d557bcfe3c74bdee485e124b46eef1f666 (patch)
tree339fc670f185124ba690bb88e8cccd518dfa9d9b
parenta73188e453babf26fbfc599250a9fed849b1fe4a (diff)
ring-param-spec: add flags parameter to ring_param_spec_imsi()
-rw-r--r--src/ring-connection.c4
-rw-r--r--src/ring-param-spec.c4
-rw-r--r--src/ring-param-spec.h2
3 files changed, 5 insertions, 5 deletions
diff --git a/src/ring-connection.c b/src/ring-connection.c
index 94852f2..432f041 100644
--- a/src/ring-connection.c
+++ b/src/ring-connection.c
@@ -393,8 +393,8 @@ ring_connection_class_init(RingConnectionClass *ring_connection_class)
object_class->set_property = ring_connection_set_property;
object_class->get_property = ring_connection_get_property;
- g_object_class_install_property(
- object_class, PROP_IMSI, ring_param_spec_imsi());
+ g_object_class_install_property (object_class,
+ PROP_IMSI, ring_param_spec_imsi (G_PARAM_WRITABLE));
g_object_class_install_property(
object_class, PROP_SMSC, ring_param_spec_smsc());
diff --git a/src/ring-param-spec.c b/src/ring-param-spec.c
index ee74bce..209a20a 100644
--- a/src/ring-param-spec.c
+++ b/src/ring-param-spec.c
@@ -23,14 +23,14 @@
#include "ring-param-spec.h"
#include "ring-connection.h"
-GParamSpec *ring_param_spec_imsi(void)
+GParamSpec *ring_param_spec_imsi(guint flags)
{
return
g_param_spec_string("imsi",
"IMSI",
"Internation Mobile Subscriber Identifer",
"", /* default value */
- G_PARAM_READABLE | G_PARAM_STATIC_STRINGS);
+ flags | G_PARAM_READABLE | G_PARAM_STATIC_STRINGS);
}
GParamSpec *ring_param_spec_sms_valid(void)
diff --git a/src/ring-param-spec.h b/src/ring-param-spec.h
index 561f72d..406a692 100644
--- a/src/ring-param-spec.h
+++ b/src/ring-param-spec.h
@@ -26,7 +26,7 @@
G_BEGIN_DECLS
-GParamSpec *ring_param_spec_imsi(void);
+GParamSpec *ring_param_spec_imsi (guint flags);
GParamSpec *ring_param_spec_sms_valid(void);
GParamSpec *ring_param_spec_smsc(void);
GParamSpec *ring_param_spec_sms_reduced_charset(void);