From b718e8bdd464bdbe1398d7a45d8b8113324cb30e Mon Sep 17 00:00:00 2001 From: theraven Date: Sat, 26 Feb 2011 13:40:06 +0000 Subject: [PATCH] Make blocks conform to NSCopying. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@32377 72102866-910b-0410-8b05-ffd578937521 --- Source/GSBlocks.m | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Source/GSBlocks.m b/Source/GSBlocks.m index 4ede8e304..09558174f 100644 --- a/Source/GSBlocks.m +++ b/Source/GSBlocks.m @@ -27,6 +27,8 @@ void _Block_release(void *); class_addMethod(blockClass, method_getName(*m), method_getImplementation(*m), method_getTypeEncoding(*m)); } + Protocol *nscopying = objc_getProtocol("NSCopying"); + class_addProtocol(blockClass, nscopying); } - (id)copyWithZone: (NSZone*)aZone {