diff options
Diffstat (limited to 'src/classlist.cpp')
-rw-r--r-- | src/classlist.cpp | 10 |
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); } } |