[Libreoffice-commits] .: extensions/source

Fridrich Strba fridrich at kemper.freedesktop.org
Tue Nov 8 05:27:57 PST 2011


 extensions/source/nsplugin/source/npshell.cxx       |   28 +++++++++-----------
 extensions/source/plugin/base/xplugin.cxx           |    2 -
 extensions/source/plugin/inc/plugin/plcom.hxx       |    6 ++--
 extensions/source/plugin/inc/plugin/win/sysplug.hxx |   10 +++----
 extensions/source/plugin/win/sysplug.cxx            |   20 +++++++-------
 5 files changed, 32 insertions(+), 34 deletions(-)

New commits:
commit 60de6b0fd293d26f6594bdc0023fe9c708639b93
Author: Fridrich Strba <fridrich.strba at bluewin.ch>
Date:   Tue Nov 8 06:23:07 2011 -0700

    Fix Windows build of extensions

diff --git a/extensions/source/nsplugin/source/npshell.cxx b/extensions/source/nsplugin/source/npshell.cxx
index 731d5ab..7d74dcc 100644
--- a/extensions/source/nsplugin/source/npshell.cxx
+++ b/extensions/source/nsplugin/source/npshell.cxx
@@ -73,23 +73,21 @@
 
 //http://qa.openoffice.org/issues/show_bug.cgi?id=82545
 //https://bugzilla.mozilla.org/show_bug.cgi?id=241262
-#ifdef UNIX
-#  ifndef _UINT32
-#    if defined(__alpha) || defined(__LP64__) || defined(AIX)
-       typedef unsigned int uint32;
-#    else  /* __alpha */
-       typedef unsigned long uint32;
-#    endif
-#    define _UINT32
+#ifndef _UINT32
+#  if defined(__alpha) || defined(__LP64__) || defined(AIX) || defined(WNT)
+     typedef unsigned int uint32;
+#  else  /* __alpha */
+     typedef unsigned long uint32;
 #  endif
-#  ifndef _INT32
-#    if defined(__alpha) || defined(__LP64__) || defined(AIX)
-       typedef int int32;
-#    else  /* __alpha */
-       typedef long int32;
-#    endif
-#    define _INT32
+#  define _UINT32
+#endif
+#ifndef _INT32
+#  if defined(__alpha) || defined(__LP64__) || defined(AIX) || defined(WNT)
+     typedef int int32;
+#  else  /* __alpha */
+     typedef long int32;
 #  endif
+#  define _INT32
 #endif
 
 #include "npapi.h"
diff --git a/extensions/source/plugin/base/xplugin.cxx b/extensions/source/plugin/base/xplugin.cxx
index 5573176..18e1641 100644
--- a/extensions/source/plugin/base/xplugin.cxx
+++ b/extensions/source/plugin/base/xplugin.cxx
@@ -1085,7 +1085,7 @@ void PluginInputStream::writeBytes( const Sequence<sal_Int8>& Buffer ) throw()
         m_aFileStream.Seek( m_nWritePos );
         nBytes = m_aFileStream.Read( pBuffer, nBytes );
 
-        int32 nBytesRead = 0;
+        int32_t nBytesRead = 0;
         try
         {
             nBytesRead = m_pPlugin->getPluginComm()->NPP_Write(
diff --git a/extensions/source/plugin/inc/plugin/plcom.hxx b/extensions/source/plugin/inc/plugin/plcom.hxx
index 7436a15..35bd9ad 100644
--- a/extensions/source/plugin/inc/plugin/plcom.hxx
+++ b/extensions/source/plugin/inc/plugin/plcom.hxx
@@ -72,9 +72,9 @@ public:
                                    const char* fname ) = 0;
     virtual void NPP_URLNotify( NPP instance, const char* url,
                                 NPReason reason, void* notifyData ) = 0;
-    virtual int32 NPP_Write( NPP instance, NPStream* stream, int32 offset,
-                             int32 len, void* buffer ) = 0;
-    virtual int32 NPP_WriteReady( NPP instance, NPStream* stream ) = 0;
+    virtual int32_t NPP_Write( NPP instance, NPStream* stream, int32_t offset,
+                               int32_t len, void* buffer ) = 0;
+    virtual int32_t NPP_WriteReady( NPP instance, NPStream* stream ) = 0;
     virtual NPError NPP_GetValue( NPP instance, NPPVariable  variable, void* value ) = 0;
     virtual NPError NPP_SetValue( NPP instance, NPNVariable variable,
                                  void *value) = 0;
diff --git a/extensions/source/plugin/inc/plugin/win/sysplug.hxx b/extensions/source/plugin/inc/plugin/win/sysplug.hxx
index 40ef2e4..0ac09f5 100644
--- a/extensions/source/plugin/inc/plugin/win/sysplug.hxx
+++ b/extensions/source/plugin/inc/plugin/win/sysplug.hxx
@@ -87,10 +87,10 @@ public:
     virtual NPError     NPP_DestroyStream( NPP instance, NPStream* stream, NPError reason );
     virtual void *      NPP_GetJavaClass();
     virtual NPError     NPP_Initialize();
-    virtual NPError     NPP_New( NPMIMEType pluginType, NPP instance, uint16 mode, int16 argc,
+    virtual NPError     NPP_New( NPMIMEType pluginType, NPP instance, uint16_t mode, int16_t argc,
                                  char* argn[], char* argv[], NPSavedData *saved );
     virtual NPError     NPP_NewStream( NPP instance, NPMIMEType type, NPStream* stream,
-                                       NPBool seekable, uint16* stype );
+                                       NPBool seekable, uint16_t* stype );
     virtual void        NPP_Print( NPP instance, NPPrint* platformPrint );
 
     using PluginComm::NPP_SetWindow;
@@ -99,9 +99,9 @@ public:
     virtual void        NPP_StreamAsFile( NPP instance, NPStream* stream, const char* fname );
     virtual void        NPP_URLNotify( NPP instance, const char* url,
                                        NPReason reason, void* notifyData );
-    virtual int32       NPP_Write( NPP instance, NPStream* stream, int32 offset,
-                                   int32 len, void* buffer );
-    virtual int32       NPP_WriteReady( NPP instance, NPStream* stream );
+    virtual int32_t     NPP_Write( NPP instance, NPStream* stream, int32_t offset,
+                                   int32_t len, void* buffer );
+    virtual int32_t     NPP_WriteReady( NPP instance, NPStream* stream );
     virtual NPError     NPP_GetValue( NPP instance, NPPVariable variable, void *ret_alue );
     virtual NPError     NPP_SetValue( NPP instance, NPNVariable variable, void *ret_alue );
 
diff --git a/extensions/source/plugin/win/sysplug.cxx b/extensions/source/plugin/win/sysplug.cxx
index ae1b34c..6d1a482 100644
--- a/extensions/source/plugin/win/sysplug.cxx
+++ b/extensions/source/plugin/win/sysplug.cxx
@@ -174,8 +174,8 @@ long PluginComm_Impl::doIt()
                 ? (*_NPPfuncs.newp)(
                     (NPMIMEType)m_aArgs[0],
                     (NPP)m_aArgs[1],
-                    (uint16)(sal_IntPtr)m_aArgs[2],
-                    (int16)(sal_IntPtr)m_aArgs[3],
+                    (uint16_t)(sal_IntPtr)m_aArgs[2],
+                    (int16_t)(sal_IntPtr)m_aArgs[3],
                     (char**)m_aArgs[4],
                     (char**)m_aArgs[5],
                     (NPSavedData*)m_aArgs[6] )
@@ -189,7 +189,7 @@ long PluginComm_Impl::doIt()
                     (NPMIMEType)m_aArgs[1],
                     (NPStream*)m_aArgs[2],
                     (NPBool)(sal_IntPtr)m_aArgs[3],
-                    (uint16*)m_aArgs[4] )
+                    (uint16_t*)m_aArgs[4] )
                 : NPERR_GENERIC_ERROR);
         break;
     case eNPP_Print:
@@ -227,13 +227,13 @@ long PluginComm_Impl::doIt()
                 m_aArgs[3] );
         break;
     case eNPP_Write:
-        TRACEN( "eNPP_Write n=", (int32)m_aArgs[3] );
+        TRACEN( "eNPP_Write n=", (int32_t)m_aArgs[3] );
         nRet = (_NPPfuncs.write
                 ? (*_NPPfuncs.write)(
                     (NPP)m_aArgs[0],
                     (NPStream*)m_aArgs[1],
-                    (int32)m_aArgs[2],
-                    (int32)m_aArgs[3],
+                    (int32_t)m_aArgs[2],
+                    (int32_t)m_aArgs[3],
                     m_aArgs[4] )
                 : 0);
         break;
@@ -305,7 +305,7 @@ NPError PluginComm_Impl::NPP_DestroyStream( NPP instance, NPStream* stream, NPEr
 }
 
 //--------------------------------------------------------------------------------------------------
-NPError PluginComm_Impl::NPP_New( NPMIMEType pluginType, NPP instance, uint16 mode, int16 argc,
+NPError PluginComm_Impl::NPP_New( NPMIMEType pluginType, NPP instance, uint16_t mode, int16_t argc,
                                   char* argn[], char* argv[], NPSavedData *saved )
 {
     DBG_ASSERT( _NPPfuncs.newp, "### NPP_New(): null pointer in NPP functions table!" );
@@ -322,7 +322,7 @@ NPError PluginComm_Impl::NPP_New( NPMIMEType pluginType, NPP instance, uint16 mo
 
 //--------------------------------------------------------------------------------------------------
 NPError PluginComm_Impl::NPP_NewStream( NPP instance, NPMIMEType type, NPStream* stream,
-                                        NPBool seekable, uint16* stype )
+                                        NPBool seekable, uint16_t* stype )
 {
     DBG_ASSERT( _NPPfuncs.newstream, "### NPP_NewStream(): null pointer in NPP functions table!" );
     m_eCall = eNPP_NewStream;
@@ -378,7 +378,7 @@ void PluginComm_Impl::NPP_URLNotify( NPP instance, const char* url, NPReason rea
 }
 
 //--------------------------------------------------------------------------------------------------
-int32 PluginComm_Impl::NPP_Write( NPP instance, NPStream* stream, int32 offset, int32 len, void* buffer )
+int32_t PluginComm_Impl::NPP_Write( NPP instance, NPStream* stream, int32_t offset, int32_t len, void* buffer )
 {
     DBG_ASSERT( _NPPfuncs.write, "### NPP_Write(): null pointer in NPP functions table!" );
     m_eCall = eNPP_Write;
@@ -391,7 +391,7 @@ int32 PluginComm_Impl::NPP_Write( NPP instance, NPStream* stream, int32 offset,
 }
 
 //--------------------------------------------------------------------------------------------------
-int32 PluginComm_Impl::NPP_WriteReady( NPP instance, NPStream* stream )
+int32_t PluginComm_Impl::NPP_WriteReady( NPP instance, NPStream* stream )
 {
     DBG_ASSERT( _NPPfuncs.writeready, "### NPP_WriteReady(): null pointer in NPP functions table!" );
     m_eCall = eNPP_WriteReady;


More information about the Libreoffice-commits mailing list