diff options
author | David Robillard <d@drobilla.net> | 2011-12-08 23:24:12 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2011-12-08 23:24:12 +0000 |
commit | af9b88f33b4bca97087d911c5bdcfa4cfbb48cfe (patch) | |
tree | b438104c6227585ebe80e32a5218a1909776982f /src | |
parent | cb09240a5a56a414e817e65433859b0c398d729f (diff) | |
download | ganv-af9b88f33b4bca97087d911c5bdcfa4cfbb48cfe.tar.gz ganv-af9b88f33b4bca97087d911c5bdcfa4cfbb48cfe.tar.bz2 ganv-af9b88f33b4bca97087d911c5bdcfa4cfbb48cfe.zip |
Don't expose GET_PRIVATE macros.
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3839 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src')
-rw-r--r-- | src/box.c | 3 | ||||
-rw-r--r-- | src/circle.c | 3 | ||||
-rw-r--r-- | src/edge.c | 4 | ||||
-rw-r--r-- | src/module.c | 4 | ||||
-rw-r--r-- | src/node.c | 4 | ||||
-rw-r--r-- | src/port.c | 4 | ||||
-rw-r--r-- | src/text.c | 4 |
7 files changed, 19 insertions, 7 deletions
@@ -47,7 +47,8 @@ enum { static void ganv_box_init(GanvBox* box) { - box->impl = GANV_BOX_GET_PRIVATE(box); + box->impl = G_TYPE_INSTANCE_GET_PRIVATE( + box, GANV_TYPE_BOX, GanvBoxImpl); memset(&box->impl->coords, '\0', sizeof(GanvBoxCoords)); box->impl->coords.border_width = box->node.impl->border_width; diff --git a/src/circle.c b/src/circle.c index c04e2d1..3c461c3 100644 --- a/src/circle.c +++ b/src/circle.c @@ -35,7 +35,8 @@ enum { static void ganv_circle_init(GanvCircle* circle) { - circle->impl = GANV_CIRCLE_GET_PRIVATE(circle); + circle->impl = G_TYPE_INSTANCE_GET_PRIVATE( + circle, GANV_TYPE_CIRCLE, GanvCircleImpl); memset(&circle->impl->coords, '\0', sizeof(GanvCircleCoords)); circle->impl->coords.radius = 8.0; @@ -59,7 +59,9 @@ static GnomeCanvasItemClass* parent_class; static void ganv_edge_init(GanvEdge* edge) { - GanvEdgeImpl* impl = GANV_EDGE_GET_PRIVATE(edge); + GanvEdgeImpl* impl = G_TYPE_INSTANCE_GET_PRIVATE( + edge, GANV_TYPE_EDGE, GanvEdgeImpl); + edge->impl = impl; impl->tail = NULL; diff --git a/src/module.c b/src/module.c index c4e72b1..21fca0a 100644 --- a/src/module.c +++ b/src/module.c @@ -47,7 +47,9 @@ enum { static void ganv_module_init(GanvModule* module) { - GanvModuleImpl* impl = GANV_MODULE_GET_PRIVATE(module); + GanvModuleImpl* impl = G_TYPE_INSTANCE_GET_PRIVATE( + module, GANV_TYPE_MODULE, GanvModuleImpl); + module->impl = impl; GANV_NODE(module)->impl->can_head = FALSE; @@ -55,7 +55,9 @@ on_event(GanvNode* node, GdkEvent* event) static void ganv_node_init(GanvNode* node) { - GanvNodeImpl* impl = GANV_NODE_GET_PRIVATE(node); + GanvNodeImpl* impl = G_TYPE_INSTANCE_GET_PRIVATE( + node, GANV_TYPE_NODE, GanvNodeImpl); + node->impl = impl; impl->partner = NULL; @@ -38,7 +38,9 @@ enum { static void ganv_port_init(GanvPort* port) { - port->impl = GANV_PORT_GET_PRIVATE(port); + port->impl = G_TYPE_INSTANCE_GET_PRIVATE( + port, GANV_TYPE_PORT, GanvPortImpl); + port->impl->is_input = TRUE; } @@ -45,7 +45,9 @@ enum { static void ganv_text_init(GanvText* text) { - GanvTextImpl* impl = GANV_TEXT_GET_PRIVATE(text); + GanvTextImpl* impl = G_TYPE_INSTANCE_GET_PRIVATE( + text, GANV_TYPE_TEXT, GanvTextImpl); + text->impl = impl; memset(&impl->coords, '\0', sizeof(GanvTextCoords)); |