X-Git-Url: http://git.buserror.net/cgi-bin/gitweb.cgi?p=polintos%2Fscott%2Fpriv.git;a=blobdiff_plain;f=idlcomp%2Flanguages%2Fc%2B%2B%2Fmarshall.cc;h=bd1f4286f0f6a6ceb84278f60bf45f42449e7e35;hp=6deb115ad7f2842a10c7a6accc6db0356456d7f2;hb=cc1bee96fd874ff2c85c765f81ec2f4ba4584b9d;hpb=9fa824211a5dcb9a87d18b45d604599748dbff6c diff --git a/idlcomp/languages/c++/marshall.cc b/idlcomp/languages/c++/marshall.cc index 6deb115..bd1f428 100644 --- a/idlcomp/languages/c++/marshall.cc +++ b/idlcomp/languages/c++/marshall.cc @@ -39,14 +39,14 @@ void CPPFile::output_marshall(Struct *sym, int pass) case trav_nsdecl: extra_newline(); - file << indent << "int _marshall(::System::RunTime::GrowableArray &buf,\n" - << indent << " ::System::RunTime::GrowableArray< ::System::RunTime::ID> &objlist,\n" - << indent << " ::System::RunTime::GrowableArray< ::System::RunTime::NewObject> &newobjlist,\n" + file << indent << "int _marshall(::System::RunTime::GrowableArray &buf,\n" + << indent << " ::System::RunTime::GrowableArray< ::System::RunTime::ID, ::System::RunTime::ORBMM> &objlist,\n" + << indent << " ::System::RunTime::GrowableArray< ::System::RunTime::NewObject, ::System::RunTime::ORBMM> &newobjlist,\n" << indent << " ::System::RunTime::ParamInfoBlock::Segment *segs,\n" << indent << " int nsegs);\n"; - file << indent << "void _unmarshall(::System::RunTime::Array buf,\n" - << indent << " ::System::RunTime::Array< ::System::_i_Object *> objlist,\n" + file << indent << "void _unmarshall(::System::RunTime::Array buf,\n" + << indent << " ::System::RunTime::Array< ::System::_i_Object *, ::System::RunTime::ORBMM> objlist,\n" << indent << " ::System::RunTime::ParamInfoBlock::Segment *segs,\n" << indent << " int nsegs);\n";