summaryrefslogtreecommitdiff
path: root/codemaker/source/cppumaker/dependencies.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'codemaker/source/cppumaker/dependencies.cxx')
-rw-r--r--codemaker/source/cppumaker/dependencies.cxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/codemaker/source/cppumaker/dependencies.cxx b/codemaker/source/cppumaker/dependencies.cxx
index 82ae4a1de026..b56bacfd4b1f 100644
--- a/codemaker/source/cppumaker/dependencies.cxx
+++ b/codemaker/source/cppumaker/dependencies.cxx
@@ -103,11 +103,11 @@ Dependencies::Dependencies(
{
rtl::Reference< unoidl::InterfaceTypeEntity > ent2(
static_cast< unoidl::InterfaceTypeEntity * >(ent.get()));
- for (std::vector< OUString >::const_iterator i(
+ for (std::vector< unoidl::AnnotatedReference >::const_iterator i(
ent2->getDirectMandatoryBases().begin());
i != ent2->getDirectMandatoryBases().end(); ++i)
{
- insert(*i, true);
+ insert(i->name, true);
}
if (!(ent2->getDirectAttributes().empty()
&& ent2->getDirectMethods().empty()))