diff options
author | Christian Persch <chpe@cvs.gnome.org> | 2005-01-16 04:08:38 +0800 |
---|---|---|
committer | Christian Persch <chpe@src.gnome.org> | 2005-01-16 04:08:38 +0800 |
commit | da190dddf2ce2f71b2fe0a32e21d93347b6e7abc (patch) | |
tree | 83d9a7f70af865da24223ab1cf03e3ea1e5c46b2 /lib/ephy-node.c | |
parent | 1e95d209e75a03c8340726a8c088d4d6abfed752 (diff) | |
download | gsoc2013-epiphany-da190dddf2ce2f71b2fe0a32e21d93347b6e7abc.tar.gz gsoc2013-epiphany-da190dddf2ce2f71b2fe0a32e21d93347b6e7abc.tar.zst gsoc2013-epiphany-da190dddf2ce2f71b2fe0a32e21d93347b6e7abc.zip |
Add boxed type for EphyNode.
2005-01-15 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-node.c: (ephy_node_get_type):
* lib/ephy-node.h:
Add boxed type for EphyNode.
Diffstat (limited to 'lib/ephy-node.c')
-rw-r--r-- | lib/ephy-node.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/lib/ephy-node.c b/lib/ephy-node.c index af264cbe6..41dbe57de 100644 --- a/lib/ephy-node.c +++ b/lib/ephy-node.c @@ -1271,3 +1271,18 @@ ephy_node_signal_disconnect (EphyNode *node, node->invalidated_signals++; } } + +GType +ephy_node_get_type (void) +{ + static GType type = 0; + + if (G_UNLIKELY (type == 0)) + { + type = g_boxed_type_register_static ("EphyNode", + (GBoxedCopyFunc) ephy_node_ref, + (GBoxedFreeFunc) ephy_node_unref); + } + + return type; +} |