Issue 3292 - ooo1.0 linker issues with internal Menu class in svtools dynamicmenuoptions.cxx
Summary: ooo1.0 linker issues with internal Menu class in svtools dynamicmenuoptions.cxx
Status: CLOSED FIXED
Alias: None
Product: utilities
Classification: Unclassified
Component: code (show other issues)
Version: 605
Hardware: All Linux, all
: P3 Trivial (vote)
Target Milestone: ---
Assignee: Mathias_Bauer
QA Contact: Unknown
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-03-01 19:52 UTC by khendricks
Modified: 2002-03-06 23:39 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 khendricks 2002-03-01 19:52:16 UTC
Please see the summary info given below:

Yes, it is a linkage problem.
Unfortunately the SvtDynamicMenuOptions code uses an internal class
called "Menu", but this name is of course a bad idea, because VCL
already defines such class, so the linker seems to call the wrong dtor
of Menu (it shouldn't call the VCL code!).

Would you please file an issue for that?
I will take care of the fix, if you want a fix right now, please come
back.

Best regards
Mathias
Comment 1 khendricks 2002-03-01 19:53:06 UTC
adding official OOO_STABLE_1 keyword
Comment 2 hennes.rohling 2002-03-04 08:26:40 UTC
- Reassigned -
Comment 3 Mathias_Bauer 2002-03-06 12:20:51 UTC
It's a problem of doubled symbol names, because in svl neither
namespace nor prefixing was used.

Fixed in rev. 1.10 of svtools/source/config/dynamicmenuoptions.cxx
Comment 4 Martin Hollmichel 2002-03-06 12:52:21 UTC
this fix is now available in rev. 1.9.2.1 on the OOO_STABLE_1 branch.
Comment 5 khendricks 2002-03-06 23:39:08 UTC
Hi,

Thanks, I updated to the new version and rebuilt svtools libs and 
copied them over and no more problems!

Thanks!

Kevin