From 5b9b7438f39e810e638b56a3b5ce89c4de8e77a0 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Sun, 2 Feb 1997 19:38:23 -0500 Subject: [PATCH] (-error:): Call objc_error function instead of using function pointer. From-SVN: r13584 --- gcc/objc/Object.m | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/gcc/objc/Object.m b/gcc/objc/Object.m index 518d02a3a67..8573f3645a2 100644 --- a/gcc/objc/Object.m +++ b/gcc/objc/Object.m @@ -1,5 +1,5 @@ /* The implementation of class Object for Objective-C. - Copyright (C) 1993, 1994, 1995 Free Software Foundation, Inc. + Copyright (C) 1993, 1994, 1995, 1997 Free Software Foundation, Inc. This file is part of GNU CC. @@ -29,8 +29,6 @@ Boston, MA 02111-1307, USA. */ #include "objc/Protocol.h" #include "objc/objc-api.h" -extern void (*_objc_error)(id object, const char *format, va_list); - extern int errno; #define MAX_CLASS_NAME_LEN 256 @@ -337,7 +335,7 @@ extern size_t strlen(const char*); object_is_instance(self)?"instance":"class", (aString!=NULL)?aString:""); va_start(ap, aString); - (*_objc_error)(self, fmt, ap); + objc_error(self, OBJC_ERR_UNKNOWN, fmt, ap); va_end(ap); return nil; #undef FMT -- 2.30.2