From 5f14cd45c15b9eca56f224a7596db611294c4df0 Mon Sep 17 00:00:00 2001 From: Torgny Nyblom Date: Sat, 27 Nov 2010 07:04:52 +0100 Subject: QList -> QSet --- src/main.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/main.cpp b/src/main.cpp index 42b40aa..ad6cde3 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -68,9 +68,9 @@ QHash loadIdentityMapFile(const QString &fileName) return result; } -QList loadRevisionsFile( const QString &fileName ) +QSet loadRevisionsFile( const QString &fileName ) { - QList revisions; + QSet revisions; if(fileName.isEmpty()) return revisions; @@ -88,11 +88,10 @@ QList loadRevisionsFile( const QString &fileName ) if(!ok) { fprintf(stderr, "Unable to convert %s to int, skipping revision.", qPrintable(QString(line))); } else { - revisions.append(rev); + revisions.insert(rev); } } file.close(); - qSort(revisions.begin(), revisions.end()); return revisions; } @@ -210,7 +209,7 @@ int main(int argc, char **argv) max_rev = svn.youngestRevision(); bool errors = false; - QList revisions = loadRevisionsFile(args->optionArgument(QLatin1String("revisions-file"))); + QSet revisions = loadRevisionsFile(args->optionArgument(QLatin1String("revisions-file"))); const bool filerRevisions = !revisions.isEmpty(); for (int i = min_rev; i <= max_rev; ++i) { if(filerRevisions) { -- cgit v1.2.1