Mercurial > projects > dwt-linux
comparison dwt/accessibility/AccessibleObject.d @ 321:ffb904674b52
Fixes for LLVMDC
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Sat, 27 Sep 2008 15:58:22 +0200 |
parents | 5a30aa9820f3 |
children | 4bffbf81e2d6 |
comparison
equal
deleted
inserted
replaced
320:f516317c1e89 | 321:ffb904674b52 |
---|---|
1222 if (accessible is null) return new AccessibleTextListener [0]; | 1222 if (accessible is null) return new AccessibleTextListener [0]; |
1223 AccessibleTextListener[] result = accessible.getTextListeners (); | 1223 AccessibleTextListener[] result = accessible.getTextListeners (); |
1224 return result !is null ? result : new AccessibleTextListener [0]; | 1224 return result !is null ? result : new AccessibleTextListener [0]; |
1225 } | 1225 } |
1226 | 1226 |
1227 private static extern(C) void gObjectClass_finalize (GObject* atkObject) { | 1227 package static extern(C) void gObjectClass_finalize (GObject* atkObject) { |
1228 auto superType = ATK.g_type_class_peek_parent (ATK.G_OBJECT_GET_CLASS (cast(GTypeInstance*)atkObject)); | 1228 auto superType = ATK.g_type_class_peek_parent (ATK.G_OBJECT_GET_CLASS (cast(GTypeInstance*)atkObject)); |
1229 auto objectClassStruct = cast(GObjectClass*)ATK.G_OBJECT_CLASS (cast(GTypeClass*)superType); | 1229 auto objectClassStruct = cast(GObjectClass*)ATK.G_OBJECT_CLASS (cast(GTypeClass*)superType); |
1230 objectClassStruct.finalize(atkObject); | 1230 objectClassStruct.finalize(atkObject); |
1231 AccessibleObject object = getAccessibleObject (cast(AtkObject*)atkObject); | 1231 AccessibleObject object = getAccessibleObject (cast(AtkObject*)atkObject); |
1232 if (object !is null) { | 1232 if (object !is null) { |