Fix tst_qquickimageparticle test compilation with Visual Studio
authorMiikka Heikkinen <miikka.heikkinen@digia.com>
Wed, 14 Mar 2012 15:09:06 +0000 (17:09 +0200)
committerQt by Nokia <qt-info@nokia.com>
Thu, 15 Mar 2012 09:14:37 +0000 (10:14 +0100)
MSVC doesn't support setenv or unsetenv functions, so use
qputenv instead.

Change-Id: Ife4eb056e6c87d23774512c61b13a3ae3d8ac9ce
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
tests/auto/particles/qquickimageparticle/tst_qquickimageparticle.cpp

index b953859..cbc09fd 100644 (file)
@@ -69,12 +69,13 @@ void tst_qquickimageparticle::initTestCase()
 {
     QQmlDataTest::initTestCase();
     QUnifiedTimer::instance()->setConsistentTiming(true);
-    setenv("QML_PARTICLES_DEBUG","please",0);//QQuickImageParticle has several debug statements, with possible pointer dereferences
+    //QQuickImageParticle has several debug statements, with possible pointer dereferences
+    qputenv("QML_PARTICLES_DEBUG","please");
 }
 
 tst_qquickimageparticle::~tst_qquickimageparticle()
 {
-    unsetenv("QML_PARTICLES_DEBUG");
+    qputenv("QML_PARTICLES_DEBUG","");
 }
 
 void tst_qquickimageparticle::test_basic()