diff --git a/test/defaults.cpp b/test/defaults.cpp index e7df5e2a..64fdd5ca 100644 --- a/test/defaults.cpp +++ b/test/defaults.cpp @@ -126,18 +126,17 @@ BOOST_PYTHON_MODULE_INIT(defaults_ext) .def("foobar", foo, foo_stubs()) .def("barfoo", (object(*)(int, char, std::string, double))0, bar_stubs()) ; - + class_("X") -# if (!defined(__EDG_VERSION__) || __EDG_VERSION__ > 245) \ - && (!defined(BOOST_INTEL_CXX_VERSION) || BOOST_INTEL_CXX_VERSION > 600) +# if (!defined(BOOST_INTEL_CXX_VERSION) || BOOST_INTEL_CXX_VERSION > 600) .def(init >()) -#else +# else .def_init(args()) .def_init(args()) .def_init(args()) .def_init(args()) -#endif +# endif .def("get_state", &X::get_state) .def("bar", &X::bar, X_bar_stubs()) .def("foo", (object(X::*)(std::string, bool) const)0, X_foo_2_stubs())