summaryrefslogtreecommitdiffstats
path: root/doc/src/snippets/code/src_script_qscriptengineagent.cpp
diff options
context:
space:
mode:
authorDenis Dzyubenko <denis.dzyubenko@nokia.com>2010-06-11 08:57:21 (GMT)
committerDenis Dzyubenko <denis.dzyubenko@nokia.com>2010-06-11 10:40:56 (GMT)
commit746114fb8a1036e5ccec88fe22e9378925d3a34a (patch)
tree524bfea77ea5ac874f487e076c2acc389bc24db5 /doc/src/snippets/code/src_script_qscriptengineagent.cpp
parenta60ca503751b9716f552437f7054b14b5ef0925b (diff)
downloadQt-746114fb8a1036e5ccec88fe22e9378925d3a34a.zip
Qt-746114fb8a1036e5ccec88fe22e9378925d3a34a.tar.gz
Qt-746114fb8a1036e5ccec88fe22e9378925d3a34a.tar.bz2
Avoid the incorrect usage of QScopedArrayPointer.
Don't allow an array of objects stored as a base class. struct A{int a;}; struct B : public A{int b;}; A *foo = new B[2]; foo[1].a = 0; // crash due to (foo + sizeof(A)) and sizeof(A) != sizeof(B) delete [] foo; Reviewed-by: Olivier Goffart
Diffstat (limited to 'doc/src/snippets/code/src_script_qscriptengineagent.cpp')
0 files changed, 0 insertions, 0 deletions