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%2Fmain.cc;h=3157a5597e3b7369d510c2cc18e7dfa3fb93d640;hp=3e921e5eb94f9a236381ca76535380faed9fa9b2;hb=d8f98c588391ede8a5e4bb721ad0e718c7aef6d6;hpb=cbc65abe11c50aed3d5e7be7d1e736d5ced4f4e8 diff --git a/idlcomp/languages/c++/main.cc b/idlcomp/languages/c++/main.cc index 3e921e5..3157a55 100644 --- a/idlcomp/languages/c++/main.cc +++ b/idlcomp/languages/c++/main.cc @@ -527,7 +527,7 @@ void CPPFile::output_vstruct_main(Struct *sym) if (super) file << '\n' - << indent << "static __attribute__((weak)) " << name << " *downcast(::System::VStruct *base)\n" + << indent << "static " << name << " *downcast(::System::VStruct *base)\n" << indent << "{\n" << indent << "\tif (!base)\n" << indent << "\t\treturn NULL;\n\n"