diff --git a/Examples/test-suite/c/Makefile.in b/Examples/test-suite/c/Makefile.in index b4312fd46..a9ea01160 100644 --- a/Examples/test-suite/c/Makefile.in +++ b/Examples/test-suite/c/Makefile.in @@ -45,7 +45,6 @@ FAILING_C_TESTS := \ unions \ FAILING_CPP_TESTS := \ - abstract_typedef \ abstract_typedef2 \ anonymous_bitfield \ apply_signed_char \ diff --git a/Examples/test-suite/c/abstract_typedef_runme.c b/Examples/test-suite/c/abstract_typedef_runme.c index c9c699ba8..0019b1cc9 100644 --- a/Examples/test-suite/c/abstract_typedef_runme.c +++ b/Examples/test-suite/c/abstract_typedef_runme.c @@ -4,15 +4,12 @@ int main(int argc, const char *argv[]) { Engine *e = new_Engine(); - PerseEngine *pe = new_PersEngine(); A *a = new_A(); - assert(A_write(e) == true); - assert(A_write(pe) == true); + assert(AbstractBaseClass_write(a, e) == true); delete_A(a); - delete_PerseEngine(pe); delete_Engine(e); return 0; -} \ No newline at end of file +}