[Libreoffice-commits] .: libcmis/libcmis-0.3.0-win.patch libcmis/UnpackedTarball_cmis.mk

Libreoffice Gerrit user logerrit at kemper.freedesktop.org
Mon Sep 17 06:03:27 PDT 2012


 libcmis/UnpackedTarball_cmis.mk |    1 +
 libcmis/libcmis-0.3.0-win.patch |   25 +++++++++++++++++++++++++
 2 files changed, 26 insertions(+)

New commits:
commit e3b2030ca395ec8c2d09b35b381b67c3c76da5e5
Author: Luboš Luňák <l.lunak at suse.cz>
Date:   Mon Sep 17 15:00:42 2012 +0200

    libcmis: fixed some conflict with windows.h definitions
    
    Change-Id: I5f121cbeff3f0cda5776d5361e585eaa1b48ea63

diff --git a/libcmis/UnpackedTarball_cmis.mk b/libcmis/UnpackedTarball_cmis.mk
index caf29ab..8739aa7 100644
--- a/libcmis/UnpackedTarball_cmis.mk
+++ b/libcmis/UnpackedTarball_cmis.mk
@@ -15,6 +15,7 @@ $(eval $(call gb_UnpackedTarball_set_patchlevel,cmis,0))
 
 $(eval $(call gb_UnpackedTarball_add_patches,cmis, \
 	libcmis/libcmis-0.3.0-warnings.patch \
+	libcmis/libcmis-0.3.0-win.patch \
 ))
 
 ifeq ($(OS)$(COM),WNTMSC)
diff --git a/libcmis/libcmis-0.3.0-win.patch b/libcmis/libcmis-0.3.0-win.patch
new file mode 100644
index 0000000..e9110d2
--- /dev/null
+++ b/libcmis/libcmis-0.3.0-win.patch
@@ -0,0 +1,25 @@
+diff --git src/libcmis/ws-objectservice.cxx src/libcmis/ws-objectservice.cxx
+index df624de..5134d8e 100644
+--- src/libcmis/ws-objectservice.cxx
++++ src/libcmis/ws-objectservice.cxx
+@@ -119,7 +119,7 @@ libcmis::ObjectPtr ObjectService::updateProperties(
+ 
+ void ObjectService::deleteObject( string repoId, string id, bool allVersions ) throw ( libcmis::Exception )
+ {
+-    DeleteObject request( repoId, id, allVersions );
++    class DeleteObject request( repoId, id, allVersions );
+     m_session->soapRequest( m_url, request );
+ }
+         
+diff --git src/libcmis/ws-requests.hxx src/libcmis/ws-requests.hxx
+index 88fe5b9..6de94b8 100644
+--- src/libcmis/ws-requests.hxx
++++ src/libcmis/ws-requests.hxx
+@@ -202,6 +202,7 @@ class GetTypeChildrenResponse : public SoapResponse
+         std::vector< libcmis::ObjectTypePtr > getChildren( ) { return m_children; }
+ };
+ 
++#undef GetObject
+ class GetObject : public SoapRequest
+ {
+     private:


More information about the Libreoffice-commits mailing list