aboutsummaryrefslogtreecommitdiff
path: root/libstdc++/std
diff options
context:
space:
mode:
authorGabriel Dos Reis <dosreis@cmla.ens-cachan.fr>1999-11-05 23:26:12 +0100
committerGabriel Dos Reis <gdr@gcc.gnu.org>1999-11-05 22:26:12 +0000
commit36a6e29fbb22ddc000f5d53c202dbd987fa0c188 (patch)
tree269c8822e76910627d907904986379f54b6ba642 /libstdc++/std
parente4c4f09a1e151b83b77847346a19bc818fa988e4 (diff)
downloadgcc-36a6e29fbb22ddc000f5d53c202dbd987fa0c188.zip
gcc-36a6e29fbb22ddc000f5d53c202dbd987fa0c188.tar.gz
gcc-36a6e29fbb22ddc000f5d53c202dbd987fa0c188.tar.bz2
valarray_meta.h (_DEFINE_EXPR_UNARY_FUNCTION): When building meta-expressions don't forget to take the contained closures.
1999-11-05 Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr> * std/valarray_meta.h (_DEFINE_EXPR_UNARY_FUNCTION): When building meta-expressions don't forget to take the contained closures. From-SVN: r30424
Diffstat (limited to 'libstdc++/std')
-rw-r--r--libstdc++/std/valarray_meta.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libstdc++/std/valarray_meta.h b/libstdc++/std/valarray_meta.h
index 6d88013..0d6b093 100644
--- a/libstdc++/std/valarray_meta.h
+++ b/libstdc++/std/valarray_meta.h
@@ -917,7 +917,7 @@ _Name(const _Expr<_Dom,typename _Dom::value_type>& __e) \
{ \
typedef typename _Dom::value_type _Tp; \
typedef _UnFunClos<_Expr,_Dom> _Closure; \
- return _Expr<_Closure,_Tp> (_Closure (__e, (_Tp(*)(_Tp))(&_Name))); \
+ return _Expr<_Closure,_Tp>(_Closure(__e(), (_Tp(*)(_Tp))(&_Name))); \
} \
\
template<typename _Tp> \