From 996d5f6c4e21d3d8688674f20e6f4318e3ace607 Mon Sep 17 00:00:00 2001 From: jsdelfino Date: Sat, 2 Jan 2010 22:13:15 +0000 Subject: Cleaned up lifecycle handling of objects that hold library and file resources. Fixed pool stack initialization concurrency issue. Re-enabled watch strings to help watch compound values in debugger. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895305 13f79535-47bb-0310-9956-ffa450edef68 --- sca-cpp/trunk/kernel/kernel-test.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'sca-cpp/trunk/kernel/kernel-test.cpp') diff --git a/sca-cpp/trunk/kernel/kernel-test.cpp b/sca-cpp/trunk/kernel/kernel-test.cpp index c4f76c13c9..44ffe06b7b 100644 --- a/sca-cpp/trunk/kernel/kernel-test.cpp +++ b/sca-cpp/trunk/kernel/kernel-test.cpp @@ -540,14 +540,13 @@ bool testStateMonad() { } bool testDynLib() { - const failable dl(dynlib(string(".libs/libdynlib-test") + dynlibExt)); - assert(hasContent(dl)); - const failable> sq(dynlambda("csquare", content(dl))); + const lib dl(string(".libs/libdynlib-test") + dynlibExt); + const failable > sq(dynlambda("csquare", dl)); assert(hasContent(sq)); lambda l(content(sq)); assert(l(2) == 4); - const failable()>> sql(dynlambda()>("csquarel", content(dl))); + const failable()> > sql(dynlambda()>("csquarel", dl)); assert(hasContent(sql)); lambda()> ll(content(sql)); assert(ll()(3) == 9); -- cgit v1.2.3