cppu/source/helper/purpenv/helper_purpenv_Mapping.cxx |    8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

New commits:
commit 6b5dce35f2ff2d7c52e51686b438f9037f9cb78f
Author: Stephan Bergmann <sberg...@redhat.com>
Date:   Tue Jul 29 16:45:33 2014 +0200

    s_mapInterface must match uno_MapInterfaceFunc
    
    Change-Id: I5035db31ce3cb3d07dca86aa77552274c02f695a

diff --git a/cppu/source/helper/purpenv/helper_purpenv_Mapping.cxx 
b/cppu/source/helper/purpenv/helper_purpenv_Mapping.cxx
index 9375dd7..bb29e13 100644
--- a/cppu/source/helper/purpenv/helper_purpenv_Mapping.cxx
+++ b/cppu/source/helper/purpenv/helper_purpenv_Mapping.cxx
@@ -73,13 +73,15 @@ public:
 
 static void SAL_CALL s_mapInterface(
     uno_Mapping                       * puno_Mapping,
-    uno_Interface                    ** ppOut,
-    uno_Interface                     * pUnoI,
+    void                             ** ppOut,
+    void                              * pUnoI,
     typelib_InterfaceTypeDescription  * pTypeDescr )
     SAL_THROW_EXTERN_C()
 {
     Mapping * pMapping = static_cast<Mapping *>(puno_Mapping);
-    pMapping->mapInterface(ppOut, pUnoI, pTypeDescr);
+    pMapping->mapInterface(
+        reinterpret_cast<uno_Interface **>(ppOut),
+        static_cast<uno_Interface *>(pUnoI), pTypeDescr);
 }
 
 extern "C" {
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to