Issue 92206 - cppuhelper: unused argument in OMultiTypeInterfaceContainerHelperVar
Summary: cppuhelper: unused argument in OMultiTypeInterfaceContainerHelperVar
Alias: None
Product: udk
Classification: Code
Component: code (show other issues)
Version: DEV300m27
Hardware: All Linux, all
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
Depends on:
Reported: 2008-07-28 09:41 UTC by caolanm
Modified: 2013-01-29 21:40 UTC (History)
2 users (show)

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


Note You need to log in before you can comment on or make changes to this issue.
Description caolanm 2008-07-28 09:41:44 UTC
Looking at the last unexplained unused method in configmgr (i.e. "configmgr::configuration::SubNodeID::hashCode()
const") I see that the result is correct, and due to something slightly interesting.

In the OMultiTypeInterfaceContainerHelperVar template in cppuhelper the
"hashImpl" class argument is unused, which is the side-effect of the change of
#i72766# from a map to a vector in ver 1.6 to 1.7 of interfacecontainer.hxx

So, are we stuck with the API as it is, i.e. carrying around the unused class
and there's nothing we can really do about it ? Or can we change it to remove
that argument ? Its super-minor I guess, just a wrinkle where we need a class to
compile, but we don't use it.