diff --git a/YACReaderLibrary/yacreader_libraries.cpp b/YACReaderLibrary/yacreader_libraries.cpp index 686c5f28..2e5e3cd2 100644 --- a/YACReaderLibrary/yacreader_libraries.cpp +++ b/YACReaderLibrary/yacreader_libraries.cpp @@ -94,8 +94,8 @@ QMap > YACReaderLibraries::getLibraries() void YACReaderLibraries::addLibrary(const QString &name, const QString &path) { int newID=0; - foreach(QString name, libraries.keys()) - newID = qMax(0,libraries.value(name).first); + foreach(QString lName, libraries.keys()) + newID = qMax(newID,libraries.value(lName).first); newID++; libraries.insert(name,QPair(newID,path)); }