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) {