From 0bf4e965a6efa8c9fba61605ab3a7a770e462b76 Mon Sep 17 00:00:00 2001 From: William S Fulton Date: Wed, 2 Mar 2016 07:10:01 +0000 Subject: [PATCH] Test %interface_impl --- .../java/multiple_inheritance_abstract_runme.java | 4 ++-- Examples/test-suite/multiple_inheritance_abstract.i | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) 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 %{