Mercurial > dedupe
diff EditDistance.hpp @ 42:4c283daa42c7
Optimize diacritics removal.
| author | Tom Fredrik Blenning Klaussen <bfg@blenning.no> |
|---|---|
| date | Sun, 09 Sep 2012 16:09:52 +0200 |
| parents | f711ddb56ae7 |
| children | 7b7e84356b39 |
line wrap: on
line diff
--- a/EditDistance.hpp Sun Sep 09 15:17:00 2012 +0200 +++ b/EditDistance.hpp Sun Sep 09 16:09:52 2012 +0200 @@ -18,7 +18,8 @@ //typedef QHash<OrderedPair<QString>, int> cacheType; public: static int Compute(QString a, QString b, bool removeDiacritics = false); - static QString removeDiacritics(QString in); + static void removeDiacriticsNoCopy(QString& in); + static QString removeDiacritics(const QString& in); //static cacheType cache; static cacheType* cache;
