Don't remove directories that were added multiple times

This commit is contained in:
dt
2010-06-07 17:22:16 +02:00
parent 72c74b7d5a
commit 2068792c86

View File

@@ -110,14 +110,14 @@ void GnuMakeParser::stdError(const QString &line)
void GnuMakeParser::addDirectory(const QString &dir)
{
if (dir.isEmpty() || m_directories.contains(dir))
if (dir.isEmpty())
return;
m_directories.append(dir);
}
void GnuMakeParser::removeDirectory(const QString &dir)
{
m_directories.removeAll(dir);
m_directories.removeOne(dir);
}
void GnuMakeParser::taskAdded(const Task &task)