sd/CppunitTest_sd_uimpress.mk | 6 ++++++ sd/Library_sd.mk | 6 ++++++ sd/source/ui/remotecontrol/DiscoveryService.cxx | 8 +++++--- sd/source/ui/remotecontrol/Receiver.cxx | 2 +- sd/source/ui/remotecontrol/Server.cxx | 2 +- 5 files changed, 19 insertions(+), 5 deletions(-)
New commits: commit 0e80e5fe412a19ca04b577d0cf93625b745f0dbc Author: Michael Stahl <mst...@redhat.com> Date: Mon Aug 6 15:03:50 2012 +0200 sd: link against ws2_32 on WNT for socket API Change-Id: I44db5170cd4d7c3074af42b59e6dc1f9f783a974 diff --git a/sd/CppunitTest_sd_uimpress.mk b/sd/CppunitTest_sd_uimpress.mk index 94065b0..ee9046f 100644 --- a/sd/CppunitTest_sd_uimpress.mk +++ b/sd/CppunitTest_sd_uimpress.mk @@ -74,6 +74,12 @@ $(eval $(call gb_CppunitTest_use_libraries,sd_uimpress,\ $(gb_STDLIBS) \ )) +ifeq ($(OS),WNT) +$(eval $(call gb_CppunitTest_use_libraries,sd_uimpress,\ + ws2_32 \ +)) +endif + $(eval $(call gb_CppunitTest_add_exception_objects,sd_uimpress,\ sd/qa/unit/uimpress \ )) diff --git a/sd/Library_sd.mk b/sd/Library_sd.mk index ca00b19..1fb99e0 100644 --- a/sd/Library_sd.mk +++ b/sd/Library_sd.mk @@ -109,6 +109,12 @@ $(eval $(call gb_Library_use_libraries,sd,\ $(gb_STDLIBS) \ )) +ifeq ($(OS),WNT) +$(eval $(call gb_Library_use_libraries,sd,\ + ws2_32 \ +)) +endif + $(eval $(call gb_Library_set_componentfile,sd,sd/util/sd)) $(eval $(call gb_Library_add_exception_objects,sd,\ commit e3b57c4de31c2180efa30dc8d86c533dd176686e Author: Michael Stahl <mst...@redhat.com> Date: Mon Aug 6 15:00:18 2012 +0200 warning C4700: uninitialized local variable 'aRet' used Change-Id: Ifb6a397372255b6e63e93a2f1f079e6d78531280 diff --git a/sd/source/ui/remotecontrol/DiscoveryService.cxx b/sd/source/ui/remotecontrol/DiscoveryService.cxx index fddaf3a..50f7d77 100644 --- a/sd/source/ui/remotecontrol/DiscoveryService.cxx +++ b/sd/source/ui/remotecontrol/DiscoveryService.cxx @@ -73,9 +73,9 @@ void DiscoveryService::replyTo( sockaddr_in& rAddr ) void DiscoveryService::execute() { fprintf( stderr, "Discovery service is listening\n" );; - sal_uInt64 aRet, aRead; + sal_uInt64 aRet(0); + sal_uInt64 aRead(0); vector<char> aBuffer; - aRead = 0; while ( true ) { commit 4a6ced8f94afba28e7e3a00573db2440b876d7d9 Author: Michael Stahl <mst...@redhat.com> Date: Mon Aug 6 14:59:08 2012 +0200 warning C4101: unreferenced local variable Change-Id: I0eac170f7fafebb438b1516fa271cc4971a9704d diff --git a/sd/source/ui/remotecontrol/Receiver.cxx b/sd/source/ui/remotecontrol/Receiver.cxx index d7c97bb..8cdedb7 100644 --- a/sd/source/ui/remotecontrol/Receiver.cxx +++ b/sd/source/ui/remotecontrol/Receiver.cxx @@ -55,7 +55,7 @@ void Receiver::parseCommand( std::vector<OString> aCommand ) xSlideShowController = uno::Reference<presentation::XSlideShowController>( xPresentation->getController(), uno::UNO_QUERY_THROW ); } - catch ( com::sun::star::uno::RuntimeException &e ) + catch (uno::RuntimeException &) { fprintf( stderr, "Error in retrieving Controller\n" ); //return; diff --git a/sd/source/ui/remotecontrol/Server.cxx b/sd/source/ui/remotecontrol/Server.cxx index 8371728..1550b57 100644 --- a/sd/source/ui/remotecontrol/Server.cxx +++ b/sd/source/ui/remotecontrol/Server.cxx @@ -54,7 +54,7 @@ void RemoteServer::listenThread() presentationStarted( xPresentation->getController() ); } } - catch ( com::sun::star::uno::RuntimeException &e ) + catch (uno::RuntimeException &) { } commit 7040497038ce7dc3723887a28a4007cc9b5c942d Author: Michael Stahl <mst...@redhat.com> Date: Mon Aug 6 14:16:04 2012 +0200 sd: remotecontrol: fix setsockopt call for WNT: Apparently on Linux the 4th parameter to setsockopt has type void* while on Windows it is const char*; add a cast in the hope that it will work. Change-Id: I5506788a7fa12b03d9cec2756c84487db772fb0d diff --git a/sd/source/ui/remotecontrol/DiscoveryService.cxx b/sd/source/ui/remotecontrol/DiscoveryService.cxx index f482158..fddaf3a 100644 --- a/sd/source/ui/remotecontrol/DiscoveryService.cxx +++ b/sd/source/ui/remotecontrol/DiscoveryService.cxx @@ -50,6 +50,9 @@ DiscoveryService::DiscoveryService() multicastRequest.imr_interface.s_addr = htonl(INADDR_ANY); setsockopt( mSocket, IPPROTO_IP, IP_ADD_MEMBERSHIP, +#ifdef WNT + (const char*) +#endif &multicastRequest, sizeof(multicastRequest)); } @@ -116,4 +119,4 @@ void DiscoveryService::setup() spService->launch(); } -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ \ No newline at end of file +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits