Bug 823553 - Fix build error in Variant.h on MSVC 2008 and Solaris by not taking double-references. r=mak

This commit is contained in:
Justin Lebar 2012-12-20 15:44:25 -05:00
Родитель 58fce9efaa
Коммит d23918ee6d
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -315,7 +315,7 @@ template <typename DataType>
class Variant : public Variant_base class Variant : public Variant_base
{ {
public: public:
Variant(const typename variant_storage_traits<DataType>::ConstructorType& aData) Variant(const typename variant_storage_traits<DataType>::ConstructorType aData)
{ {
variant_storage_traits<DataType>::storage_conversion(aData, &mData); variant_storage_traits<DataType>::storage_conversion(aData, &mData);
} }