Kaydet (Commit) 199fdd4a authored tarafından Caolán McNamara's avatar Caolán McNamara

add a virtual dtor

üst 06d3fb62
......@@ -31,6 +31,7 @@ $(eval $(call gb_ExternalLib_ExternalLib,libcmis,autotools))
$(eval $(call gb_ExternalLib_set_src_package,libcmis,7c2549f6b0a8bb604e6c4c729ffdcfe6-libcmis-0.1.0.tar.gz))
$(eval $(call gb_ExternalLib_add_conf_arg,libcmis,--disable-client))
$(eval $(call gb_ExternalLib_add_patch,libcmis,libcmis/libcmis-0.1.0-autotools.patch))
$(eval $(call gb_ExternalLib_add_patch,libcmis,libcmis/libcmis-0001-virtualdtor.patch))
$(eval $(call gb_ExternalLib_add_conf_arg,libcmis,--disable-tests))
$(eval $(call gb_ExternalLib_add_conf_arg,libcmis,--disable-static))
......
--- misc/libcmis-0.1.0/src/libcmis/session-factory.cxx 2012-01-10 15:28:52.458706430 +0000
+++ misc/build/libcmis-0.1.0/src/libcmis/session-factory.cxx 2012-01-10 15:29:57.856419249 +0000
@@ -60,4 +60,8 @@
return repos;
}
+
+ Session::~Session()
+ {
+ }
}
--- misc/libcmis-0.1.0/src/libcmis/session.hxx 2012-01-10 15:28:52.458706430 +0000
+++ misc/build/libcmis-0.1.0/src/libcmis/session.hxx 2012-01-10 15:29:19.071996444 +0000
@@ -44,6 +44,8 @@
/** Get a CMIS object from its ID.
*/
virtual CmisObjectPtr getObject( std::string id ) = 0;
+
+ virtual ~Session();
};
}
......@@ -46,6 +46,8 @@ TARFILE_MD5=7c2549f6b0a8bb604e6c4c729ffdcfe6
ADDITIONAL_FILES=src$/libcmis$/makefile.mk
PATCH_FILES=$(TARFILE_NAME).patch
#https://sourceforge.net/p/libcmis/tickets/1/
PATCH_FILES+=libcmis-0001-virtualdtor.patch
BUILD_ACTION=dmake $(MFLAGS) $(CALLMACROS)
BUILD_DIR=src$/libcmis
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment