From 0046ffa3f07beaac3d064c2189d1d79734473bcc Mon Sep 17 00:00:00 2001 From: Richard Stallman Date: Fri, 14 May 1993 16:05:19 +0000 Subject: [PATCH] (__objc_init_protocols): Don't install protocol class pointer twice. From-SVN: r4450 --- gcc/objc/init.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/objc/init.c b/gcc/objc/init.c index 7277513bb7d..ea601a02e14 100644 --- a/gcc/objc/init.c +++ b/gcc/objc/init.c @@ -243,10 +243,10 @@ __objc_init_protocols (struct objc_protocol_list* protos) { if (((size_t)((id)protos->list[i])->class_pointer) == PROTOCOL_VERSION) ((id)protos->list[i])->class_pointer = proto_class; - else + else if (((id)protos->list[i])->class_pointer != proto_class) { fprintf (stderr, - "Version %d doesn't protocol version %d\n", + "Version %d doesn't match runtime protocol version %d\n", ((size_t)((id)protos->list[i])->class_pointer), PROTOCOL_VERSION); abort (); -- 2.30.2