summaryrefslogtreecommitdiffstats
path: root/tests/auto/build/tst_build.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/build/tst_build.cpp')
-rw-r--r--tests/auto/build/tst_build.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/auto/build/tst_build.cpp b/tests/auto/build/tst_build.cpp
index 2574f61..3b94169 100644
--- a/tests/auto/build/tst_build.cpp
+++ b/tests/auto/build/tst_build.cpp
@@ -32,7 +32,8 @@ static void fnArg(int start)
void tst_build::staticFn()
{
- Coroutine* c1 = Coroutine::build(32000, &fnNoArg);
+ Coroutine* c1 = Coroutine::build(&fnNoArg);
+ c1->createStack();
QCOMPARE(fnCounter, -99);
QCOMPARE(c1->cont(), true);
QCOMPARE(fnCounter, 0);
@@ -42,7 +43,8 @@ void tst_build::staticFn()
QCOMPARE(fnCounter, 2);
delete c1;
- Coroutine* c2 = Coroutine::build(32000, &fnArg, 40);
+ Coroutine* c2 = Coroutine::build(&fnArg, 40);
+ c2->createStack();
QCOMPARE(c2->cont(), true);
QCOMPARE(fnCounter, 40);
QCOMPARE(c2->cont(), true);