summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools/qstring.h
diff options
context:
space:
mode:
authorJoão Abecasis <joao.abecasis@nokia.com>2012-04-04 13:35:02 +0200
committerQt by Nokia <qt-info@nokia.com>2012-04-05 01:44:18 +0200
commit7488b79652cb18de3e2b295835c08a46f3e286f4 (patch)
treea089f97ff2dd88ac3491ca8312208bbfd3663d41 /src/corelib/tools/qstring.h
parent4c892e14c6929e174c8bccc9ec5693a63a8ce69c (diff)
Drop nullary overload of private QString::realloc
Change-Id: I196ec038ab7b648287e310525681f2d218059b51 Reviewed-by: Marius Storm-Olsen <marius.storm-olsen@nokia.com> Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/corelib/tools/qstring.h')
-rw-r--r--src/corelib/tools/qstring.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/corelib/tools/qstring.h b/src/corelib/tools/qstring.h
index 202b74dfbf..fd22eb78a8 100644
--- a/src/corelib/tools/qstring.h
+++ b/src/corelib/tools/qstring.h
@@ -651,7 +651,6 @@ private:
static int grow(int);
static void free(Data *);
- void realloc();
void realloc(int alloc);
void expand(int i);
void updateProperties() const;
@@ -748,7 +747,7 @@ inline QChar *QString::data()
inline const QChar *QString::constData() const
{ return reinterpret_cast<const QChar*>(d->data()); }
inline void QString::detach()
-{ if (d->ref.isShared() || (d->offset != sizeof(QStringData))) realloc(); }
+{ if (d->ref.isShared() || (d->offset != sizeof(QStringData))) realloc(d->size); }
inline bool QString::isDetached() const
{ return !d->ref.isShared(); }
inline QString &QString::operator=(const QLatin1String &s)
@@ -925,7 +924,7 @@ inline void QString::reserve(int asize)
inline void QString::squeeze()
{
if (d->ref.isShared() || d->size < int(d->alloc))
- realloc();
+ realloc(d->size);
if (d->capacityReserved) {
// cannot set unconditionally, since d could be shared_null or