User: obo Date: 05/03/18 01:56:43 Modified: /dba/connectivity/source/commontools/ FValue.cxx
Log: INTEGRATION: CWS dba25 (1.26.6); FILE MERGED 2005/03/07 12:19:32 oj 1.26.6.2: #i44333# fix for sign unsigned values 2005/03/07 12:02:24 oj 1.26.6.1: #i44333# fix for sign unsigned values File Changes: Directory: /dba/connectivity/source/commontools/ ================================================ File [changed]: FValue.cxx Url: http://dba.openoffice.org/source/browse/dba/connectivity/source/commontools/FValue.cxx?r1=1.26&r2=1.27 Delta lines: +2 -2 ------------------- --- FValue.cxx 17 Feb 2005 10:14:35 -0000 1.26 +++ FValue.cxx 18 Mar 2005 09:56:41 -0000 1.27 @@ -385,7 +385,7 @@ if(&_rRH == this) return *this; - if(m_eTypeKind != _rRH.m_eTypeKind || _rRH.m_bNull) + if ( m_eTypeKind != _rRH.m_eTypeKind || _rRH.m_bNull || m_bSigned != _rRH.m_bSigned) free(); m_bBound = _rRH.m_bBound; @@ -531,7 +531,7 @@ if ( _rRH.m_bSigned ) m_aValue.m_nInt32 = _rRH.m_aValue.m_nInt32; else - (*this) = *(sal_Int64*)_rRH.m_aValue.m_pValue; + *static_cast<sal_Int64*>(m_aValue.m_pValue) = *(sal_Int64*)_rRH.m_aValue.m_pValue; break; default: (*(Any*)m_aValue.m_pValue) = (*(Any*)_rRH.m_aValue.m_pValue); --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
