From fa6c8117aad6c7bc7a5b489b258ef50c1a893306 Mon Sep 17 00:00:00 2001 From: Slava Pestov Date: Wed, 24 Feb 2010 20:18:48 +1300 Subject: [PATCH] cocoa.messages: cleanup --- basis/cocoa/messages/messages.factor | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/basis/cocoa/messages/messages.factor b/basis/cocoa/messages/messages.factor index 2569c391d1..a744087037 100644 --- a/basis/cocoa/messages/messages.factor +++ b/basis/cocoa/messages/messages.factor @@ -237,8 +237,8 @@ ERROR: no-objc-type name ; : import-objc-class ( name quot -- ) 2dup swap define-objc-class-word - over objc_getClass [ drop ] [ call( -- ) ] if - dup objc_getClass [ + over class-exists? [ drop ] [ call( -- ) ] if + dup class-exists? [ [ objc_getClass register-objc-methods ] [ objc_getMetaClass register-objc-methods ] bi ] [ drop ] if ;