]> git.buserror.net Git - polintos/scott/priv.git/blobdiff - idlcomp/languages/c++/interface-caller.cc
Add IFaceInfo.
[polintos/scott/priv.git] / idlcomp / languages / c++ / interface-caller.cc
index 4d17670e0c62ebd7f38eb5350d672f6f2c85a94a..2d8c51d4f91badc4a7e38d73ebf4a7a2923d13aa 100644 (file)
@@ -283,8 +283,8 @@ void CPPFile::output_downcast(Interface *iface, Interface *super)
             << indent << "\treinterpret_cast< ::System::_i_Object *>(oldptr._ptr);\n"
             << indent << "return " << name << "(reinterpret_cast< "
             << iname << " *>\n"
-            << indent << "\t(::System::RunTime::downcast(_llptr, "
-            << name << "_ns::_guid.l)));\n";
+            << indent << "\t(::System::RunTime::downcast(_llptr, &"
+            << name << "_ns::_guid)));\n";
        
        indent.indent_level--;