Author: allison
Date: Sat Oct 6 10:20:31 2007
New Revision: 21925
Modified:
branches/pdd15oo/src/pmc/class.pmc
Log:
[pdd15oo] Tweak vtable override error message to be more consistent with add
method error message.
Modified: branches/pdd15oo/src/pmc/class.pmc
==============================================================================
--- branches/pdd15oo/src/pmc/class.pmc (original)
+++ branches/pdd15oo/src/pmc/class.pmc Sat Oct 6 10:20:31 2007
@@ -752,8 +752,9 @@
/* If we have already added a vtable override with this name... */
if (VTABLE_exists_keyed_str(interp, _class->vtable_overrides, name)) {
real_exception(interp, NULL, E_NotImplementedError,
- "A vtable override for '%s' already exists."
- " It may have been supplied by a role.", c_name);
+ "A vtable override named '%S' already exists in class '%S'. "
+ "It may have been supplied by a role.",
+ name, VTABLE_get_string(interp, SELF));
}
/* Check name is a valid vtable method name. */