From fb90f18da4486940bb81ce7376ffe1767a7ed207 Mon Sep 17 00:00:00 2001 Message-Id: From: Mark Wooding Date: Fri, 11 Apr 2008 18:38:56 +0000 Subject: [PATCH] Bug fixes Organization: Straylight/Edgeware From: espen --- gtk/gtkselection.lisp | 10 +++++----- gtk/gtktypes.lisp | 6 +++--- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/gtk/gtkselection.lisp b/gtk/gtkselection.lisp index df2bebd..3a95cb5 100644 --- a/gtk/gtkselection.lisp +++ b/gtk/gtkselection.lisp @@ -20,7 +20,7 @@ ;; TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE ;; SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -;; $Id: gtkselection.lisp,v 1.14 2008-01-02 16:01:17 espen Exp $ +;; $Id: gtkselection.lisp,v 1.15 2008-04-11 18:38:56 espen Exp $ (in-package "GTK") @@ -169,7 +169,7 @@ (defun selection-data-get-targets (selection-data) (multiple-value-bind (valid-p targets) (%selection-data-get-targets selection-data) (when valid-p - (map-into targets #'gdk:atom-name targets)))) + (map 'vector #'gdk:atom-name targets)))) #?(pkg-exists-p "gtk+-2.0" :atleast-version "2.6.0") (defbinding selection-data-targets-include-image-p (selection-data &optional writable-p) boolean @@ -269,7 +269,7 @@ (define-callback %clipboard-targets-receive-callback nil ((clipboard pointer) (atoms (vector gdk:atom n-atoms)) (n-atoms unsigned-int) (callback-id unsigned-int)) (declare (ignore clipboard)) - (funcall (find-user-data callback-id) (map-into atoms #'gdk:atom-name atoms))) + (funcall (find-user-data callback-id) (map 'vector #'gdk:atom-name atoms))) (defbinding clipboard-request-targets (clipboard callback) nil (clipboard clipboard) @@ -303,7 +303,7 @@ (defun clipboard-wait-for-targets (clipboard) (multiple-value-bind (valid-p targets) (%clipboard-wait-for-targets clipboard) (when valid-p - (map-into targets #'gdk:atom-name targets)))) + (map 'vector #'gdk:atom-name targets)))) #?(pkg-exists-p "gtk+-2.0" :atleast-version "2.6.0") (defbinding clipboard-wait-is-target-available-p (clipboard target) boolean @@ -461,7 +461,7 @@ (defbinding %drag-source-set-icon-pixbuf () nil (defbinding %drag-source-set-icon-stock () nil (widget widget) - (pixbuf gdk:pixbuf)) + (stock-id string)) (defun drag-source-set-icon (widget icon) (etypecase icon diff --git a/gtk/gtktypes.lisp b/gtk/gtktypes.lisp index 908eb0b..3572b35 100644 --- a/gtk/gtktypes.lisp +++ b/gtk/gtktypes.lisp @@ -20,7 +20,7 @@ ;; TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE ;; SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -;; $Id: gtktypes.lisp,v 1.62 2008-01-10 22:11:15 espen Exp $ +;; $Id: gtktypes.lisp,v 1.63 2008-04-11 18:40:23 espen Exp $ (in-package "GTK") @@ -884,7 +884,7 @@ (default-height :merge t :unbound -1))) :allocation :virtual :getter "gtk_tree_view_get_columns" :reader tree-view-columns - :type (glist tree-view-column)) + :type (glist (copy-of tree-view-column))) (selection :allocation :virtual :getter "gtk_tree_view_get_selection" @@ -1096,7 +1096,7 @@ (default-height :merge t :unbound -1))) (markup-column :allocation :virtual :getter %icon-view-get-markup-column - :setter %icon-view-set-tmarkup-column + :setter %icon-view-set-markup-column :boundp %icon-view-markup-column-boundp :initarg :markup-column :accessor icon-view-markup-column) -- [mdw]