projects
/
platform
/
upstream
/
at-spi2-core.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
3eac9b5
)
Return a state set with STATE_DEFUNCT for disposed objects
author
Mike Gorse
<mgorse@novell.com>
Thu, 30 Dec 2010 18:08:55 +0000
(13:08 -0500)
committer
Mike Gorse
<mgorse@novell.com>
Thu, 30 Dec 2010 18:08:55 +0000
(13:08 -0500)
atspi/atspi-accessible.c
patch
|
blob
|
history
diff --git
a/atspi/atspi-accessible.c
b/atspi/atspi-accessible.c
index
3325499
..
ede8b87
100644
(file)
--- a/
atspi/atspi-accessible.c
+++ b/
atspi/atspi-accessible.c
@@
-619,6
+619,14
@@
atspi_accessible_get_localized_role_name (AtspiAccessible *obj, GError **error)
AtspiStateSet *
atspi_accessible_get_state_set (AtspiAccessible *obj)
{
+ if (!obj->parent.app || !obj->parent.app->bus)
+ {
+ AtspiStateSet *set = atspi_state_set_new (NULL);
+ atspi_state_set_add (set, ATSPI_STATE_DEFUNCT);
+ return set;
+ }
+
+
if (!(obj->cached_properties & ATSPI_CACHE_STATES))
{
DBusMessage *reply;