summaryrefslogtreecommitdiff
path: root/atspi
diff options
context:
space:
mode:
authorMike Gorse <mgorse@novell.com>2010-12-02 06:31:13 -0500
committerMike Gorse <mgorse@novell.com>2010-12-02 06:31:13 -0500
commit790cb1e9dc42b52319dcae38db294dfa9e5a68f4 (patch)
treedb60d3b1c750283b49a14055bbfa6e605c6ac2f9 /atspi
parent228959316fe5bbe24df76af780c1aab0b58c65ff (diff)
downloadat-spi2-core-790cb1e9dc42b52319dcae38db294dfa9e5a68f4.tar.gz
Fix copying of event any_data
Diffstat (limited to 'atspi')
-rw-r--r--atspi/atspi-event-listener.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/atspi/atspi-event-listener.c b/atspi/atspi-event-listener.c
index 58be9afe..38d13526 100644
--- a/atspi/atspi-event-listener.c
+++ b/atspi/atspi-event-listener.c
@@ -682,8 +682,8 @@ atspi_event_copy (AtspiEvent *src)
dst->source = g_object_ref (src->source);
dst->detail1 = src->detail1;
dst->detail2 = src->detail2;
- dst->any_data.g_type = src->any_data.g_type;
- g_value_copy (&dst->any_data, &src->any_data);
+ g_value_init (&dst->any_data, G_VALUE_TYPE (&src->any_data));
+ g_value_copy (&src->any_data, &dst->any_data);
return dst;
}