summary refs log tree commit diff stats
path: root/lib/base/gtk/atk.nim
diff options
context:
space:
mode:
Diffstat (limited to 'lib/base/gtk/atk.nim')
-rw-r--r--lib/base/gtk/atk.nim6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/base/gtk/atk.nim b/lib/base/gtk/atk.nim
index 69eb7c7cc..96fde8af6 100644
--- a/lib/base/gtk/atk.nim
+++ b/lib/base/gtk/atk.nim
@@ -56,7 +56,7 @@ type
     ATK_LAYER_INVALID, ATK_LAYER_BACKGROUND, ATK_LAYER_CANVAS, ATK_LAYER_WIDGET,
     ATK_LAYER_MDI, ATK_LAYER_POPUP, ATK_LAYER_OVERLAY
   PAtkPropertyValues* = ptr TAtkPropertyValues
-  TAtkPropertyValues* = record
+  TAtkPropertyValues* {.final.} = object
     property_name*: cstring
     old_value*: TGValue
     new_value*: TGValue
@@ -379,7 +379,7 @@ type
 
   TAtkAttributeSet* = TGSList
   PAtkAttribute* = ptr TAtkAttribute
-  TAtkAttribute* = record
+  TAtkAttribute* {.final.} = object
     name*: cstring
     value*: cstring
 
@@ -453,7 +453,7 @@ type
   TAtkEventListenerInitProc* = proc ()
   TAtkEventListenerInit* = proc (para1: TAtkEventListenerInitProc){.cdecl.}
   PAtkKeyEventStruct* = ptr TAtkKeyEventStruct
-  TAtkKeyEventStruct* = record
+  TAtkKeyEventStruct* {.final.} = object
     `type`*: gint
     state*: guint
     keyval*: guint