diff --git a/Examples/test-suite/java/multiple_inheritance_abstract_runme.java b/Examples/test-suite/java/multiple_inheritance_abstract_runme.java index 7c11438bf..a215c6091 100644 --- a/Examples/test-suite/java/multiple_inheritance_abstract_runme.java +++ b/Examples/test-suite/java/multiple_inheritance_abstract_runme.java @@ -61,8 +61,8 @@ public class multiple_inheritance_abstract_runme { check(b3.abase1()!=309, "Bottom3::abase1() failed"); //Test interfaces from c++ classes - CBase1 cb1=new SWIGTYPE_CBase1(); - CBase2 cb2=new SWIGTYPE_CBase2(); + CBase1 cb1=new CBase1SwigImpl(); + CBase2 cb2=new CBase2SwigImpl(); check(cb1.cbase1y()!=1, "CBase1::cbase1y() failed"); check(cb2.cbase2()!=2, "CBase2::cbase2() failed"); diff --git a/Examples/test-suite/multiple_inheritance_abstract.i b/Examples/test-suite/multiple_inheritance_abstract.i index 6d1ef57a0..e5751edb8 100644 --- a/Examples/test-suite/multiple_inheritance_abstract.i +++ b/Examples/test-suite/multiple_inheritance_abstract.i @@ -3,9 +3,9 @@ #if defined(SWIGJAVA) || defined(SWIGCSHARP) %include "feature_interface.i" -%interface_custom("SWIGTYPE_ABase1", "ABase1", Space::ABase1) -%interface_custom("SWIGTYPE_CBase1", "CBase1", Space::CBase1) -%interface_custom("SWIGTYPE_CBase2", "CBase2", Space::CBase2) +%interface_impl(Space::ABase1) +%interface_impl(Space::CBase1) +%interface_impl(Space::CBase2) #endif %inline %{