This is an automated email from the ASF dual-hosted git repository.

damjan pushed a commit to branch windows-amd64
in repository https://gitbox.apache.org/repos/asf/openoffice.git
commit 2bd09336b813026765270552312767a4f479e120
Author: Damjan Jovanovic <dam...@apache.org>
AuthorDate: Fri Jan 31 21:02:21 2025 +0200

    Remove an incorrect extra layer of indirection.
    
    Patch by: me
---
 main/bridges/source/cpp_uno/msvc_win64_x86-64/uno2cpp.cxx | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/main/bridges/source/cpp_uno/msvc_win64_x86-64/uno2cpp.cxx 
b/main/bridges/source/cpp_uno/msvc_win64_x86-64/uno2cpp.cxx
index 7933c75d9c..7928610059 100644
--- a/main/bridges/source/cpp_uno/msvc_win64_x86-64/uno2cpp.cxx
+++ b/main/bridges/source/cpp_uno/msvc_win64_x86-64/uno2cpp.cxx
@@ -109,25 +109,25 @@ static void cpp_call(
                        {
                        case typelib_TypeClass_HYPER:
                        case typelib_TypeClass_UNSIGNED_HYPER:
-                               *pStack++ = *(sal_uInt64*)&pCppArgs[nPos];
+                               *pStack++ = *(sal_uInt64*)pCppArgs[nPos];
                                break;
                        case typelib_TypeClass_LONG:
                        case typelib_TypeClass_UNSIGNED_LONG:
                        case typelib_TypeClass_ENUM:
-                               *pStack++ = *(sal_uInt32*)&pCppArgs[nPos];
+                               *pStack++ = *(sal_uInt32*)pCppArgs[nPos];
                                break;
                        case typelib_TypeClass_SHORT:
                        case typelib_TypeClass_UNSIGNED_SHORT:
                        case typelib_TypeClass_CHAR:
-                               *pStack++ = *(sal_uInt16*)&pCppArgs[nPos];
+                               *pStack++ = *(sal_uInt16*)pCppArgs[nPos];
                                break;
                        case typelib_TypeClass_BOOLEAN:
                        case typelib_TypeClass_BYTE:
-                               *pStack++ = *(sal_uInt8*)&pCppArgs[nPos];
+                               *pStack++ = *(sal_uInt8*)pCppArgs[nPos];
                                break;
                        case typelib_TypeClass_FLOAT:
                        case typelib_TypeClass_DOUBLE:
-                               *pStack++ = *(sal_uInt64*)&pCppArgs[nPos]; // 
verbatim!
+                               *pStack++ = *(sal_uInt64*)pCppArgs[nPos]; // 
verbatim!
                 break;
             default:
                 break;

Reply via email to