aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Henderson <rth@cygnus.com>1998-02-22 07:33:39 -0800
committerRichard Henderson <rth@gcc.gnu.org>1998-02-22 07:33:39 -0800
commit9c37957a85c0710725a2ca26f7b9bc9fc6325500 (patch)
tree09ab38c3a7c3f75d1031d4cde5b9fff624526c46
parente3c49f52e9816546442b6455f89773557bf6a88e (diff)
downloadgcc-9c37957a85c0710725a2ca26f7b9bc9fc6325500.zip
gcc-9c37957a85c0710725a2ca26f7b9bc9fc6325500.tar.gz
gcc-9c37957a85c0710725a2ca26f7b9bc9fc6325500.tar.bz2
* objc/Object.m (-error): Call objc_verror with our va_list.
From-SVN: r18167
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/objc/Object.m4
2 files changed, 6 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c97a71b..5a307ab 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+Sun Feb 22 15:29:48 1998 Richard Henderson <rth@cygnus.com>
+
+ * objc/Object.m (-error): Call objc_verror with our va_list.
+
Sun Feb 22 09:45:39 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* collect2.c (scan_prog_file): Completely cover uses of variable
diff --git a/gcc/objc/Object.m b/gcc/objc/Object.m
index 8573f36..1ce7c77 100644
--- a/gcc/objc/Object.m
+++ b/gcc/objc/Object.m
@@ -213,7 +213,7 @@ extern int errno;
}
}
- if (parent = [self superClass])
+ if ((parent = [self superClass]))
return [parent conformsTo: aProtocol];
else
return NO;
@@ -335,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, OBJC_ERR_UNKNOWN, fmt, ap);
+ objc_verror(self, OBJC_ERR_UNKNOWN, fmt, ap);
va_end(ap);
return nil;
#undef FMT