To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=79199 Issue #|79199 Summary|In msfilter.hxx, StyleMapperImpl template declaration |is an error Component|Word processor Version|680m127 Platform|All URL| OS/Version|All Status|NEW Status whiteboard| Keywords| Resolution| Issue type|DEFECT Priority|P2 Subcomponent|code Assigned to|hbrinkm Reported by|aw
------- Additional comments from [EMAIL PROTECTED] Wed Jul 4 09:16:08 +0000 2007 ------- Exerpt from an eMail from np (in german). Short version: each cxx including this will see another class due to anonymous namespace; ----<snip>---- Zusätzlich ist anzumerken, daß die Deklaration von /************************/ // msfilter.hxx namespace { template<class C> class StyleMapperImpl; } // ... typedef StyleMapperImpl<SwTxtFmtColl> ParaMapper; typedef StyleMapperImpl<SwCharFmt> CharMapper; /*************************/ ein Bug ist, weil alle Compilierungseinheiten, die msfilter.hxx includen, Folgendes sehen: typedef my_cxxname_anonymousnamespace::StyleMapperImpl<SwTxtFmtColl> ParaMapper; Dieser Typ ist aber nirgendwo implementiert, denn die Implementierung sieht: typedef writerwordglue_cxx_anonymousnamespace::StyleMapperImpl<SwTxtFmtColl> ParaMapper; Das kann vorher nur durch glückliche Fügung funktioniert haben. Anonyme Namespaces haben in Headerfiles nichts zu suchen. ----<snip>---- --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]