Issue 123965 - extra qualifier on SfxTabPage forward declaration breaks the build
Summary: extra qualifier on SfxTabPage forward declaration breaks the build
Status: CLOSED FIXED
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: 4.1.0-dev
Hardware: All All
: P2 Normal (vote)
Target Milestone: 4.1.0
Assignee: hdu@apache.org
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-01-03 13:59 UTC by hdu@apache.org
Modified: 2014-04-01 12:27 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description hdu@apache.org 2014-01-03 13:59:25 UTC
When building cui's object file for dlgfact.cxx the the compiler sees the forward declaration
    class ::SfxTabPage;
because of the forward declaration sfx2/module.hxx and the
    #define SfxTabPage ::SfxTabPage
in cui/inc/numfmt.hxx

The anonymous namespace qualifier on the SfxTabPage forward declaration breaks the build in some build environments, e.g. on XCode>=4 and thus needs to be fixed.
Comment 1 SVN Robot 2014-01-03 14:09:48 UTC
"hdu" committed SVN revision 1555095 into trunk:
#i123965# fix build breaker caused by SfxTabPage forward declaration extra na...
Comment 2 hdu@apache.org 2014-01-03 14:11:55 UTC
Fixed with the commit above.
Comment 3 hdu@apache.org 2014-04-01 12:27:44 UTC
Closing the resolved issue.