Fix warnings for bare struct references in gtk/.
authorOlof-Joachim Frahm <olof@macrolet.net>
Sun, 26 Aug 2012 16:29:19 +0000 (18:29 +0200)
committerOlof-Joachim Frahm <olof@macrolet.net>
Thu, 1 Nov 2012 21:07:48 +0000 (22:07 +0100)
gtk/gtk.object.lisp
gtk/gtk.text.lisp
gtk/gtk.widget.lisp

index fca168c..ed41dd7 100644 (file)
@@ -3,6 +3,7 @@
 (defcstruct %gtk-object
   (parent-instance gobject::%g-initially-unowned)
   (flags :uint32))
+(defctype %gtk-object (:struct %gtk-object))
 
 (defun gtk-object-flags-as-integer (object)
   (foreign-slot-value (pointer object) '%gtk-object 'flags))
index 69c365c..c1104ec 100644 (file)
@@ -71,6 +71,7 @@
   (dummy12 :int)
   (dummy13 :int)
   (dummy14 :pointer))
+(defctype %text-iter (:struct %text-iter))
 
 (defcfun gtk-text-iter-copy :pointer
   (iter :pointer))
index bc4b75c..67c0404 100644 (file)
@@ -34,6 +34,7 @@
   (:allocation allocation-cstruct)
   (:window :pointer)
   (:parent :pointer))
+(defctype %gtk-widget (:struct %gtk-widget))
 
 (defun widget-state (widget)
   (convert-from-foreign (foreign-slot-value (pointer widget) '%gtk-widget :state) 'state-type))