From 18b26d1fbf92fd03d220f051b5bede64c946a748 Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Tue, 18 Oct 2011 00:32:52 +0200 Subject: Quick optimisations to QString: no const-ref for QLatin1XXX Change-Id: I2c96adc6ae451f085024464791e53739b2d38bab Reviewed-by: Robin Burchell --- src/corelib/tools/qstring.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/corelib/tools') diff --git a/src/corelib/tools/qstring.cpp b/src/corelib/tools/qstring.cpp index 57990c57ac..54b23fbb54 100644 --- a/src/corelib/tools/qstring.cpp +++ b/src/corelib/tools/qstring.cpp @@ -119,11 +119,11 @@ static inline int qt_find_latin1_string(const QChar *hay, int size, const QLatin static inline bool qt_starts_with(const QChar *haystack, int haystackLen, const QChar *needle, int needleLen, Qt::CaseSensitivity cs); static inline bool qt_starts_with(const QChar *haystack, int haystackLen, - const QLatin1String &needle, Qt::CaseSensitivity cs); + QLatin1String needle, Qt::CaseSensitivity cs); static inline bool qt_ends_with(const QChar *haystack, int haystackLen, const QChar *needle, int needleLen, Qt::CaseSensitivity cs); static inline bool qt_ends_with(const QChar *haystack, int haystackLen, - const QLatin1String &needle, Qt::CaseSensitivity cs); + QLatin1String needle, Qt::CaseSensitivity cs); // Unicode case-insensitive comparison static int ucstricmp(const ushort *a, const ushort *ae, const ushort *b, const ushort *be) @@ -8618,7 +8618,7 @@ static inline bool qt_starts_with(const QChar *haystack, int haystackLen, } static inline bool qt_starts_with(const QChar *haystack, int haystackLen, - const QLatin1String &needle, Qt::CaseSensitivity cs) + QLatin1String needle, Qt::CaseSensitivity cs) { if (!haystack) return !needle.latin1(); @@ -8669,7 +8669,7 @@ static inline bool qt_ends_with(const QChar *haystack, int haystackLen, static inline bool qt_ends_with(const QChar *haystack, int haystackLen, - const QLatin1String &needle, Qt::CaseSensitivity cs) + QLatin1String needle, Qt::CaseSensitivity cs) { if (!haystack) return !needle.latin1(); -- cgit v1.2.3