X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=tests%2Flibmemcached-1.0%2Fplus.cpp;h=a01544c5c10fd63a87e7ecdbd8f01bedf6208b81;hb=1ec487c7ab72d33035f25a2164587d736998a10c;hp=5078f1f5583cea9c07ab32f5524eec8c3b5ed13c;hpb=2674b74b067e8578bf323445a88f46bb3fa18ffd;p=m6w6%2Flibmemcached diff --git a/tests/libmemcached-1.0/plus.cpp b/tests/libmemcached-1.0/plus.cpp index 5078f1f5..a01544c5 100644 --- a/tests/libmemcached-1.0/plus.cpp +++ b/tests/libmemcached-1.0/plus.cpp @@ -286,19 +286,10 @@ collection_st collection[] ={ void get_world(Framework *world) { - world->collections= collection; + world->collections(collection); - world->_create= world_create; - world->_destroy= world_destroy; + world->create((test_callback_create_fn*)world_create); + world->destroy((test_callback_destroy_fn*)world_destroy); - world->item._startup= reinterpret_cast(world_test_startup); - world->item._flush= reinterpret_cast(world_flush); - world->item.set_pre(reinterpret_cast(world_pre_run)); - world->item.set_post(reinterpret_cast(world_post_run)); - world->_on_error= reinterpret_cast(world_on_error); - - world->collection_startup= reinterpret_cast(world_container_startup); - world->collection_shutdown= reinterpret_cast(world_container_shutdown); - - world->set_runner(&defualt_libmemcached_runner); + world->set_runner(new LibmemcachedRunner); }