]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/cocoa/pasteboard/pasteboard.factor
Fixing conflicts from stack checker changes
[factor.git] / basis / cocoa / pasteboard / pasteboard.factor
index 1a21b338be4fa2ce3ec3f0e60bb12b20470b3a3f..ef1c86836b4c976d9f5caaf08dc843eea186fca9 100644 (file)
@@ -1,4 +1,4 @@
-! Copyright (C) 2006, 2008 Slava Pestov.
+! Copyright (C) 2006, 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: alien.accessors arrays kernel cocoa.messages
 cocoa.classes cocoa.application sequences cocoa core-foundation
@@ -15,7 +15,7 @@ CONSTANT: NSStringPboardType "NSStringPboardType"
     dup [ CF>string ] when ;
 
 : set-pasteboard-types ( seq pasteboard -- )
-    swap <NSArray> f -> declareTypes:owner: drop ;
+    swap <CFArray> -> autorelease f -> declareTypes:owner: drop ;
 
 : set-pasteboard-string ( str pasteboard -- )
     NSStringPboardType <NSString>