From 268ddf96756be5a850645f0c67e91cf7369a77f4 Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Thu, 24 May 2012 16:36:32 +0100 Subject: WaE: pesky aliasing warning with gcc 4.7.0 Change-Id: I78675ba624cf657a246f7d1211bf5075189ac873 --- testtools/source/bridgetest/bridgetest.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'testtools') diff --git a/testtools/source/bridgetest/bridgetest.cxx b/testtools/source/bridgetest/bridgetest.cxx index f6d63bbc606c..940be0021116 100644 --- a/testtools/source/bridgetest/bridgetest.cxx +++ b/testtools/source/bridgetest/bridgetest.cxx @@ -1066,8 +1066,10 @@ uno_Sequence* cloneSequence(const uno_Sequence* val, const Type& type) Type _tElem(pTdElem->pWeakRef); for (int i = 0; i < val->nElements; i++) { + sal_Int8 *pValBuf = (sal_Int8 *)(&val->elements + i * pTdElem->nSize); + uno_Sequence* seq = cloneSequence( - *(uno_Sequence**) (&val->elements + i * pTdElem->nSize), + *(uno_Sequence**) (pValBuf), _tElem); *((uno_Sequence**) pBufCur) = seq; pBufCur += pTdElem->nSize; -- cgit