summaryrefslogtreecommitdiff
path: root/libsoup/soup-multipart-input-stream.c
diff options
context:
space:
mode:
authorCarlos Garcia Campos <cgarcia@igalia.com>2021-05-04 09:38:54 +0200
committerCarlos Garcia Campos <cgarcia@igalia.com>2021-05-04 13:41:10 +0200
commit24d9c48c5a6cf4cecb9b46762a2a0addf097f993 (patch)
treed3cc7a9ce6a37620bd8cef3b6cf6fe797fd2ffa9 /libsoup/soup-multipart-input-stream.c
parentef07c697de0f26a7efc488a8945d404bdbaf6a39 (diff)
downloadlibsoup-24d9c48c5a6cf4cecb9b46762a2a0addf097f993.tar.gz
Use g_object_notify_by_pspec instead of g_object_notify
Diffstat (limited to 'libsoup/soup-multipart-input-stream.c')
-rw-r--r--libsoup/soup-multipart-input-stream.c14
1 files changed, 10 insertions, 4 deletions
diff --git a/libsoup/soup-multipart-input-stream.c b/libsoup/soup-multipart-input-stream.c
index 8dce93a2..c50dd715 100644
--- a/libsoup/soup-multipart-input-stream.c
+++ b/libsoup/soup-multipart-input-stream.c
@@ -46,8 +46,12 @@ enum {
PROP_0,
PROP_MESSAGE,
+
+ LAST_PROPERTY
};
+static GParamSpec *properties[LAST_PROPERTY] = { NULL, };
+
struct _SoupMultipartInputStream {
GFilterInputStream parent_instance;
};
@@ -306,14 +310,16 @@ soup_multipart_input_stream_class_init (SoupMultipartInputStreamClass *multipart
input_stream_class->read_fn = soup_multipart_input_stream_read;
- g_object_class_install_property (
- object_class, PROP_MESSAGE,
+ properties[PROP_MESSAGE] =
g_param_spec_object ("message",
"Message",
"The SoupMessage",
SOUP_TYPE_MESSAGE,
- G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY |
- G_PARAM_STATIC_STRINGS));
+ G_PARAM_READWRITE |
+ G_PARAM_CONSTRUCT_ONLY |
+ G_PARAM_STATIC_STRINGS);
+
+ g_object_class_install_properties (object_class, LAST_PROPERTY, properties);
}