X-Git-Url: http://git.buserror.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Fc%2B%2B%2Forb.cc;h=64df51756c86939a8106b11d8bad6137533bd617;hb=eb906c7894bb0f4788b49968a637f434133ff879;hp=8533f52347146f677a142a539cca850b675819e3;hpb=263f276afb0b78c5c8914a54975d383425869d66;p=polintos%2Fscott%2Fpriv.git diff --git a/lib/c++/orb.cc b/lib/c++/orb.cc index 8533f52..64df517 100644 --- a/lib/c++/orb.cc +++ b/lib/c++/orb.cc @@ -48,6 +48,8 @@ namespace RunTime { return ptr; }; +// ::System::Object create_wrapper( + namespace Priv { typedef void (*MethodEntry)(ParamInfoBlock *pib); @@ -64,7 +66,7 @@ namespace RunTime { return reinterpret_cast(__builtin_return_address(0)); } - void exception_to_array(::System::VStruct *ex, Array *ar) + void exception_to_array(::System::VStruct *ex, Array *ar) { // FIXME: marshall struct } @@ -93,7 +95,7 @@ namespace RunTime { extern "C" void abort(); extern "C" void handle_message(::System::RunTime::ParamInfoBlock *pib, - ::System::RunTime::Array *ex_arr) + ::System::RunTime::Array *ex_arr) { try { ::System::RunTime::Priv::handle_message(pib);