aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYuchen Deng <loaden@gmail.com>2012-02-15 08:31:48 +0800
committerQt by Nokia <qt-info@nokia.com>2012-02-24 21:37:37 +0100
commit4a170793828a7cc6ee29443d6b312551b29363a3 (patch)
tree6e50e56ba2176ca622112bb27ce4f91ec7f714bf
parenta8929f5d300b73d6dacdc47e85401f3b9f6a1bf8 (diff)
Build fix when use '-no-stl' option
error C3861: 'toupper': identifier not found error C2065: 'RAND_MAX' : undeclared identifier error C3861: 'rand': identifier not found error C2065: 'RAND_MAX' : undeclared identifier error C3861: 'rand': identifier not found Change-Id: Iaa0daf516c3d9f90d9119f958d79187ee2bb959c Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
-rw-r--r--src/declarative/qml/qdeclarativepropertycache.cpp2
-rw-r--r--src/quick/particles/qquickangledirection.cpp1
-rw-r--r--src/quick/particles/qquickellipseextruder.cpp1
-rw-r--r--src/quick/particles/qquicklineextruder.cpp1
-rw-r--r--src/quick/particles/qquickparticleextruder.cpp1
-rw-r--r--src/quick/particles/qquickpointdirection.cpp1
-rw-r--r--src/quick/particles/qquickrectangleextruder.cpp1
7 files changed, 8 insertions, 0 deletions
diff --git a/src/declarative/qml/qdeclarativepropertycache.cpp b/src/declarative/qml/qdeclarativepropertycache.cpp
index c8bfd98363..2d7644a7a8 100644
--- a/src/declarative/qml/qdeclarativepropertycache.cpp
+++ b/src/declarative/qml/qdeclarativepropertycache.cpp
@@ -50,6 +50,8 @@
#include <QtCore/qdebug.h>
+#include <ctype.h> // for toupper
+
Q_DECLARE_METATYPE(QJSValue)
Q_DECLARE_METATYPE(QDeclarativeV8Handle);
diff --git a/src/quick/particles/qquickangledirection.cpp b/src/quick/particles/qquickangledirection.cpp
index 48fc5a8273..726b6fa404 100644
--- a/src/quick/particles/qquickangledirection.cpp
+++ b/src/quick/particles/qquickangledirection.cpp
@@ -40,6 +40,7 @@
****************************************************************************/
#include "qquickangledirection_p.h"
+#include <stdlib.h>
#include <cmath>
QT_BEGIN_NAMESPACE
const qreal CONV = 0.017453292519943295;
diff --git a/src/quick/particles/qquickellipseextruder.cpp b/src/quick/particles/qquickellipseextruder.cpp
index 3b80810773..63ce5786c5 100644
--- a/src/quick/particles/qquickellipseextruder.cpp
+++ b/src/quick/particles/qquickellipseextruder.cpp
@@ -40,6 +40,7 @@
****************************************************************************/
#include "qquickellipseextruder_p.h"
+#include <stdlib.h>
#include <cmath>
QT_BEGIN_NAMESPACE
/*!
diff --git a/src/quick/particles/qquicklineextruder.cpp b/src/quick/particles/qquicklineextruder.cpp
index c98ce8d76b..b034c5293c 100644
--- a/src/quick/particles/qquicklineextruder.cpp
+++ b/src/quick/particles/qquicklineextruder.cpp
@@ -39,6 +39,7 @@
**
****************************************************************************/
#include "qquicklineextruder_p.h"
+#include <stdlib.h>
#include <cmath>
/*!
diff --git a/src/quick/particles/qquickparticleextruder.cpp b/src/quick/particles/qquickparticleextruder.cpp
index f5605ef4d4..fc985b0c8e 100644
--- a/src/quick/particles/qquickparticleextruder.cpp
+++ b/src/quick/particles/qquickparticleextruder.cpp
@@ -40,6 +40,7 @@
****************************************************************************/
#include "qquickparticleextruder_p.h"
+#include <stdlib.h>
QT_BEGIN_NAMESPACE
diff --git a/src/quick/particles/qquickpointdirection.cpp b/src/quick/particles/qquickpointdirection.cpp
index 79c3365f86..6184170aae 100644
--- a/src/quick/particles/qquickpointdirection.cpp
+++ b/src/quick/particles/qquickpointdirection.cpp
@@ -40,6 +40,7 @@
****************************************************************************/
#include "qquickpointdirection_p.h"
+#include <stdlib.h>
QT_BEGIN_NAMESPACE
diff --git a/src/quick/particles/qquickrectangleextruder.cpp b/src/quick/particles/qquickrectangleextruder.cpp
index 777d0f66f0..4127956e65 100644
--- a/src/quick/particles/qquickrectangleextruder.cpp
+++ b/src/quick/particles/qquickrectangleextruder.cpp
@@ -40,6 +40,7 @@
****************************************************************************/
#include "qquickrectangleextruder_p.h"
+#include <stdlib.h>
QT_BEGIN_NAMESPACE