diff --git a/src/os/win32/com/frl_os_win32_com_variant.cpp b/src/os/win32/com/frl_os_win32_com_variant.cpp index f0144f1..ec2494d 100644 --- a/src/os/win32/com/frl_os_win32_com_variant.cpp +++ b/src/os/win32/com/frl_os_win32_com_variant.cpp @@ -165,13 +165,11 @@ HRESULT Variant::variantCopy( VARIANT *dst, const VARIANT *src ) { if( dst == NULL || src == NULL ) return E_FAIL; - ::VariantClear( dst ); return ::VariantCopy( dst, (VARIANT*)src ); } HRESULT Variant::variantCopy( VARIANT &dst, const VARIANT &src ) { - ::VariantClear( &dst ); return ::VariantCopy( &dst, (VARIANT*)&src ); }