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. */

Reply via email to