Skip to content

Commit

Permalink
Silence compiler warnings about unused variables (MSVC)
Browse files Browse the repository at this point in the history
Fixes most  'C4189: local variable is initialized but not referenced' warnings

Change-Id: I8c5a1ba0a50dd3fcb22294e564425846362ee911
Reviewed-by: Martin Jones <martin.jones@nokia.com>
  • Loading branch information
Kai Koehne authored and Qt by Nokia committed Nov 21, 2011
1 parent eeadfe2 commit d7a5727
Show file tree
Hide file tree
Showing 8 changed files with 18 additions and 6 deletions.
7 changes: 4 additions & 3 deletions src/declarative/items/qquickitem.cpp
Expand Up @@ -3212,9 +3212,10 @@ void QQuickItem::setState(const QString &state)

QDeclarativeListProperty<QQuickTransform> QQuickItem::transform()
{
Q_D(QQuickItem);
return QDeclarativeListProperty<QQuickTransform>(this, 0, d->transform_append, d->transform_count,
d->transform_at, d->transform_clear);
return QDeclarativeListProperty<QQuickTransform>(this, 0, QQuickItemPrivate::transform_append,
QQuickItemPrivate::transform_count,
QQuickItemPrivate::transform_at,
QQuickItemPrivate::transform_clear);
}

void QQuickItem::classBegin()
Expand Down
1 change: 1 addition & 0 deletions src/declarative/items/qquickshadereffectsource.cpp
Expand Up @@ -586,6 +586,7 @@ QQuickItem *QQuickShaderEffectSource::sourceItem() const
void QQuickShaderEffectSource::itemGeometryChanged(QQuickItem *item, const QRectF &newRect, const QRectF &oldRect)
{
Q_ASSERT(item == m_sourceItem);
Q_UNUSED(item);
if (newRect.size() != oldRect.size())
update();
}
Expand Down
1 change: 1 addition & 0 deletions src/declarative/qml/qdeclarativecomponent.cpp
Expand Up @@ -1107,6 +1107,7 @@ void QDeclarativeComponent::incubateObject(QDeclarativeV8Function *args)
{
Q_D(QDeclarativeComponent);
Q_ASSERT(d->engine);
Q_UNUSED(d);
Q_ASSERT(args);

QObject *parent = 0;
Expand Down
4 changes: 4 additions & 0 deletions src/declarative/scenegraph/util/qsgtexture.cpp
Expand Up @@ -129,6 +129,8 @@ inline static void qt_debug_add_texture(QSGTexture* texture)
item->backTraceSize = backtrace(item->backTrace, BACKTRACE_SIZE);
qt_debug_allocated_textures.insert(texture, item);
}
#else
Q_UNUSED(texture);
#endif // Q_OS_LINUX

++qt_debug_texture_count;
Expand All @@ -150,6 +152,8 @@ static void qt_debug_remove_texture(QSGTexture* texture)
delete item;
}
}
#else
Q_UNUSED(texture)
#endif

--qt_debug_texture_count;
Expand Down
2 changes: 2 additions & 0 deletions src/declarative/util/qdeclarativepath.cpp
Expand Up @@ -552,6 +552,7 @@ QPointF QDeclarativePath::forwardsPointAt(const QPainterPath &path, const qreal

while (spc > epc) {
Q_ASSERT(!(currElement > lastElement));
Q_UNUSED(lastElement);
currBez = nextBezier(path, &currElement, &bezLength);
currLength += bezLength;
epc = currLength / pathLength;
Expand Down Expand Up @@ -606,6 +607,7 @@ QPointF QDeclarativePath::backwardsPointAt(const QPainterPath &path, const qreal

while (spc < epc) {
Q_ASSERT(!(currElement < firstElement));
Q_UNUSED(firstElement);
currBez = nextBezier(path, &currElement, &bezLength, true /*reverse*/);
currLength = prevLength;
prevLength = currLength - bezLength;
Expand Down
1 change: 1 addition & 0 deletions src/imports/qt47/plugin.cpp
Expand Up @@ -53,6 +53,7 @@ class Qt47Plugin : public QDeclarativeExtensionPlugin
virtual void registerTypes(const char *uri)
{
Q_ASSERT(QLatin1String(uri) == QLatin1String("Qt"));
Q_UNUSED(uri);
QDeclarativeQtQuick1Module::defineModule(QDeclarativeQtQuick1Module::Qt47);
}
};
Expand Down
1 change: 1 addition & 0 deletions src/imports/qtquick1/plugin.cpp
Expand Up @@ -53,6 +53,7 @@ class QtQuick1Plugin : public QDeclarativeExtensionPlugin
virtual void registerTypes(const char *uri)
{
Q_ASSERT(QLatin1String(uri) == QLatin1String("QtQuick"));
Q_UNUSED(uri);
QDeclarativeQtQuick1Module::defineModule(QDeclarativeQtQuick1Module::QtQuick1);
}
};
Expand Down
7 changes: 4 additions & 3 deletions src/qtquick1/graphicsitems/qdeclarativeitem.cpp
Expand Up @@ -2950,9 +2950,10 @@ void QDeclarativeItemPrivate::setState(const QString &state)
/*! \internal */
QDeclarativeListProperty<QGraphicsTransform> QDeclarativeItem::transform()
{
Q_D(QDeclarativeItem);
return QDeclarativeListProperty<QGraphicsTransform>(this, 0, d->transform_append, d->transform_count,
d->transform_at, d->transform_clear);
return QDeclarativeListProperty<QGraphicsTransform>(this, 0, QDeclarativeItemPrivate::transform_append,
QDeclarativeItemPrivate::transform_count,
QDeclarativeItemPrivate::transform_at,
QDeclarativeItemPrivate::transform_clear);
}

/*!
Expand Down

0 comments on commit d7a5727

Please sign in to comment.