]> git.buserror.net Git - polintos/scott/priv.git/blobdiff - idlcomp/languages/c++/interface-caller.cc
Remove weak from downcast method.
[polintos/scott/priv.git] / idlcomp / languages / c++ / interface-caller.cc
index 0f0d139985d53d771ee143fe43fdc0f4a6a89298..556293a4630951e9fa3a6aebf572fa96dc7284ce 100644 (file)
@@ -260,7 +260,7 @@ void CPPFile::output_internal(Interface *iface)
 
 void CPPFile::output_downcast_proto(Interface *iface, Interface *super)
 {
 
 void CPPFile::output_downcast_proto(Interface *iface, Interface *super)
 {
-       file << '\n' << indent << "static __attribute__((weak)) inline "
+       file << '\n' << indent << "static inline "
             << **iface->name << " downcast(";
        cpp_output_type(file, super, false, false);
        file << "oldptr);\n";
             << **iface->name << " downcast(";
        cpp_output_type(file, super, false, false);
        file << "oldptr);\n";