From a3a11b622b45398761d00c813359bc73d6a7fbcb Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Fri, 8 Jan 2010 12:41:03 +0000 Subject: cmcfixes69: #i108151#: remotebridges: fix strict aliasing --- remotebridges/source/bridge/bridge_connection.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'remotebridges/source') diff --git a/remotebridges/source/bridge/bridge_connection.cxx b/remotebridges/source/bridge/bridge_connection.cxx index ebb49dba1874..8da07ab246b7 100644 --- a/remotebridges/source/bridge/bridge_connection.cxx +++ b/remotebridges/source/bridge/bridge_connection.cxx @@ -77,8 +77,8 @@ namespace remotebridges_bridge try { // TODO possible optimization : give - ::rtl::ByteSequence seq( nSize , ::rtl::BYTESEQ_NODEFAULT ); - sal_Int32 nRead = m->m_r->read( *(Sequence*)&seq , nSize ); + Sequence seq = toUnoSequence( ::rtl::ByteSequence(nSize, ::rtl::BYTESEQ_NODEFAULT) ); + sal_Int32 nRead = m->m_r->read( seq , nSize ); memcpy( pDest , seq.getConstArray() , nRead ); return nRead; } -- cgit