Fix warnings for bare struct references in gdk/.
authorOlof-Joachim Frahm <olof@macrolet.net>
Sun, 26 Aug 2012 16:05:26 +0000 (18:05 +0200)
committerOlof-Joachim Frahm <olof@macrolet.net>
Thu, 1 Nov 2012 21:07:47 +0000 (22:07 +0100)
gdk/gdk.cursor.lisp
gdk/gdk.drag-and-drop.lisp
gdk/gdk.input-devices.lisp
gdk/gdk.visual.lisp

index 324143e..603c463 100644 (file)
@@ -2,6 +2,7 @@
 
 (defcstruct %gdk-cursor
   (cursor-type cursor-type))
+(defctype %gdk-cursor (:struct %gdk-cursor))
 
 (defun cursor-cursor-type (cursor)
   (foreign-slot-value (pointer cursor) '%gdk-cursor 'cursor-type))
index 8ddef98..5c3d602 100644 (file)
@@ -11,6 +11,7 @@
   (suggested-action gdk-drag-action)
   (action gdk-drag-action)
   (start-time :uint32))
+(defctype %gdk-drag-context (:struct %gdk-drag-context))
 
 (defun %gdk-drag-context-get-protocol (context)
   (foreign-slot-value (pointer context) '%gdk-drag-context 'protocol))
index 38b20e6..5c2f302 100644 (file)
@@ -10,6 +10,7 @@
   (axes :pointer)
   (num-keys :int)
   (keys :pointer))
+(defctype %gdk-device (:struct %gdk-device))
 
 (define-g-boxed-cstruct gdk-device-key nil
   (keyval :uint)
index 1579539..1bfca89 100644 (file)
@@ -44,6 +44,7 @@
   (blue-mask :uint32)
   (blue-shift :int)
   (blue-prec :int))
+(defctype gdk-visual-cstruct (:struct gdk-visual-cstruct))
 
 (defmacro def-visual-accessor (slot)
   `(defun ,(intern (format nil "~A-GET-~A" (symbol-name 'gdk-visual) (symbol-name slot))) (visual)