diff options
Diffstat (limited to 'src/sexpr/variant.tcc')
-rw-r--r-- | src/sexpr/variant.tcc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sexpr/variant.tcc b/src/sexpr/variant.tcc index a2ab7c0..1f7df03 100644 --- a/src/sexpr/variant.tcc +++ b/src/sexpr/variant.tcc @@ -228,7 +228,7 @@ namespace sexpr Variant<D, T...>& Variant<D, T...>::operator = (const Variant& r) { if (state == r.state) - apply(Void(), CopyAssign<D, T...>(this), r); + apply(Void(), CopyAssign<D, T...>(&data), r); else { do_destruct(); |