From 623ca1565287291cff4d4559b5b48bf18ebf64a7 Mon Sep 17 00:00:00 2001 From: Stefan Sayer Date: Wed, 23 Apr 2008 13:59:41 +0000 Subject: [PATCH] added optional disambiguation for 20040713 cvs version git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@902 8eb893ce-cfd4-0310-b710-fb5ebe64c474 --- apps/examples/xmlrpc2di/Makefile | 3 +++ apps/examples/xmlrpc2di/XMLRPC2DI.cpp | 8 ++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/apps/examples/xmlrpc2di/Makefile b/apps/examples/xmlrpc2di/Makefile index cc6767a2..238e24cb 100644 --- a/apps/examples/xmlrpc2di/Makefile +++ b/apps/examples/xmlrpc2di/Makefile @@ -4,6 +4,9 @@ plug_in_name = xmlrpc2di module_ldflags = -lxmlrpc++ module_cflags = +# for gentoo ebuild or cvs-20040713 version: +# module_cflags = -DHAVE_XMLRPCPP_SSL +# # use these for local installation: # module_cflags = -I$(XMLRPCPP_DIR)/src diff --git a/apps/examples/xmlrpc2di/XMLRPC2DI.cpp b/apps/examples/xmlrpc2di/XMLRPC2DI.cpp index dd9adb98..84bb384f 100644 --- a/apps/examples/xmlrpc2di/XMLRPC2DI.cpp +++ b/apps/examples/xmlrpc2di/XMLRPC2DI.cpp @@ -182,8 +182,12 @@ void XMLRPC2DI::sendRequest(const AmArg& args, AmArg& ret) { ret.push("no active connections"); return; } - XmlRpcClient c(srv->server.c_str(), srv->port, - srv->uri.empty()?NULL:srv->uri.c_str()); + XmlRpcClient c((const char*)srv->server.c_str(), (int)srv->port, + (const char*)srv->uri.empty()?NULL:srv->uri.c_str() +#ifdef HAVE_XMLRPCPP_SSL + , false +#endif + ); XmlRpcValue x_args, x_result; XMLRPC2DIServer::amarg2xmlrpcval(params, x_args);