summaryrefslogtreecommitdiffstats
path: root/src/classlist.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/classlist.cpp')
-rw-r--r--src/classlist.cpp10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/classlist.cpp b/src/classlist.cpp
index 5e14051..ee4ffa4 100644
--- a/src/classlist.cpp
+++ b/src/classlist.cpp
@@ -166,9 +166,8 @@ void GenericsSDict::insert(const QCString &key,ClassDef *cd)
{
int i=key.find('<');
if (i==-1) return;
- ArgumentList argList;
- stringToArgumentList(SrcLangExt_CSharp, key.mid(i),argList);
- int c = (int)argList.size();
+ auto argList = stringToArgumentList(SrcLangExt_CSharp, key.mid(i));
+ int c = (int)argList->size();
if (c==0) return;
GenericsCollection *collection = m_dict.find(key.left(i));
if (collection==0) // new name
@@ -199,9 +198,8 @@ ClassDef *GenericsSDict::find(const QCString &key)
GenericsCollection *collection = m_dict.find(key.left(i));
if (collection)
{
- ArgumentList argList;
- stringToArgumentList(SrcLangExt_CSharp,key.mid(i),argList);
- int c = (int)argList.size();
+ auto argList = stringToArgumentList(SrcLangExt_CSharp,key.mid(i));
+ int c = (int)argList->size();
return collection->find(c);
}
}