aboutsummaryrefslogtreecommitdiff
path: root/cutl/compiler/context.txx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2009-12-13 11:26:14 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2009-12-13 11:26:14 +0200
commit6c0643cdddfdfb7f5f86540220deee87f8009996 (patch)
tree8656858d57e344a3725cc2167095967eea1e759f /cutl/compiler/context.txx
parent238e9dcc3b993d7e7f37259dd3c4050367124a13 (diff)
Workaround for older g++ versions
Diffstat (limited to 'cutl/compiler/context.txx')
-rw-r--r--cutl/compiler/context.txx8
1 files changed, 4 insertions, 4 deletions
diff --git a/cutl/compiler/context.txx b/cutl/compiler/context.txx
index 55a24f7..303781c 100644
--- a/cutl/compiler/context.txx
+++ b/cutl/compiler/context.txx
@@ -18,7 +18,7 @@ namespace cutl
try
{
- return i->second.value<X> ();
+ return i->second. template value<X> ();
}
catch (container::any::typing const&)
{
@@ -37,7 +37,7 @@ namespace cutl
try
{
- return i->second.value<X> ();
+ return i->second. template value<X> ();
}
catch (container::any::typing const&)
{
@@ -56,7 +56,7 @@ namespace cutl
try
{
- return i->second.value<X> ();
+ return i->second. template value<X> ();
}
catch (container::any::typing const&)
{
@@ -74,7 +74,7 @@ namespace cutl
map_.insert (map::value_type (key, value)));
if (!r.second)
- r.first->second.value<X> () = value;
+ r.first->second. template value<X> () = value;
}
catch (container::any::typing const&)
{