2
0
mirror of https://github.com/boostorg/python.git synced 2026-01-23 17:52:17 +00:00

This commit was manufactured by cvs2svn to create tag

'merged_to_RC_1_34_0'.

[SVN r37938]
This commit is contained in:
nobody
2007-06-07 20:53:46 +00:00
parent 31c19644ed
commit 3b5636cb33
177 changed files with 606 additions and 1145 deletions

View File

@@ -12,23 +12,23 @@ static void *test=(void *) 78;
void *get()
{
return test;
return test;
}
void *getnull()
{
return 0;
return 0;
}
void use(void *a)
{
if(a!=test)
if(a!=test)
throw std::runtime_error(std::string("failed"));
}
int useany(void *a)
{
return a ? 1 : 0;
return a ? 1 : 0;
}
@@ -36,8 +36,8 @@ namespace bpl = boost::python;
BOOST_PYTHON_MODULE(voidptr_ext)
{
bpl::def("get", &::get, bpl::return_value_policy<bpl::return_opaque_pointer>());
bpl::def("getnull", &::getnull, bpl::return_value_policy<bpl::return_opaque_pointer>());
bpl::def("use", &::use);
bpl::def("useany", &::useany);
bpl::def("get", &::get, bpl::return_value_policy<bpl::return_opaque_pointer>());
bpl::def("getnull", &::getnull, bpl::return_value_policy<bpl::return_opaque_pointer>());
bpl::def("use", &::use);
bpl::def("useany", &::useany);
}