diff options
| author | Dan Winship <danw@gnome.org> | 2012-07-04 12:44:37 -0400 |
|---|---|---|
| committer | Dan Winship <danw@gnome.org> | 2012-07-13 14:18:36 -0400 |
| commit | 0d0b2f7717f88c8e837399548bfa2ebfc12c8587 (patch) | |
| tree | 36236d0f3cfb0a64a1f2e4b8d8fc1c07a6a340b4 /libsoup/soup-message-headers.c | |
| parent | 06f64f9db08ec4140b66c118f3fcf5edd6bdeec3 (diff) | |
| download | libsoup-0d0b2f7717f88c8e837399548bfa2ebfc12c8587.tar.gz | |
Use G_DEFINE_INTERFACE and G_DEFINE_BOXED_TYPE
Diffstat (limited to 'libsoup/soup-message-headers.c')
| -rw-r--r-- | libsoup/soup-message-headers.c | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/libsoup/soup-message-headers.c b/libsoup/soup-message-headers.c index 60033e1e..eb50034b 100644 --- a/libsoup/soup-message-headers.c +++ b/libsoup/soup-message-headers.c @@ -108,20 +108,7 @@ soup_message_headers_free (SoupMessageHeaders *hdrs) } } -GType -soup_message_headers_get_type (void) -{ - static volatile gsize type_volatile = 0; - - if (g_once_init_enter (&type_volatile)) { - GType type = g_boxed_type_register_static ( - g_intern_static_string ("SoupMessageHeaders"), - (GBoxedCopyFunc) soup_message_headers_copy, - (GBoxedFreeFunc) soup_message_headers_free); - g_once_init_leave (&type_volatile, type); - } - return type_volatile; -} +G_DEFINE_BOXED_TYPE (SoupMessageHeaders, soup_message_headers, soup_message_headers_copy, soup_message_headers_free) /** * soup_message_headers_clear: |
