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%2Fserver.cc;h=f773e6f604d30f98017e5ff8a04ee88b53e15186;hp=35a213555376515b250f76ff72ed689e404ba216;hb=162bcbe20500026d447471ea289485cc94fcef05;hpb=77bf9a95a836b14a243953e1fbd28c7c1106c59a diff --git a/idlcomp/languages/c++/server.cc b/idlcomp/languages/c++/server.cc index 35a2135..f773e6f 100644 --- a/idlcomp/languages/c++/server.cc +++ b/idlcomp/languages/c++/server.cc @@ -291,8 +291,8 @@ void cpp_output_iface_table_entry(Interface *super, void *arg) ctx.f << ctx.indent; cpp_output_name(ctx.f, super); - ctx.f << "_ns::_guid.l,\n" - << ctx.indent + ctx.f << "_ns::_info,\n" + << ctx.indent << (ctx.cla->concrete_iface->super_to_chain(super) - ctx.chain) * target->pointer_size << '\n';