From 7ea8edef92be0c7812699d3e9d9a20bad8227ef3 Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Tue, 3 Nov 2009 20:26:14 +0100 Subject: lib/Plugins/Bugzilla: sanitize xmlrpc init; fix bug where ssl_verify=1 always Signed-off-by: Denys Vlasenko --- lib/Plugins/Catcut.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'lib/Plugins/Catcut.cpp') diff --git a/lib/Plugins/Catcut.cpp b/lib/Plugins/Catcut.cpp index 5f0583f4..6bb44a9d 100644 --- a/lib/Plugins/Catcut.cpp +++ b/lib/Plugins/Catcut.cpp @@ -43,7 +43,10 @@ static void throw_if_xml_fault_occurred() static void new_xmlrpc_client(const char* url, bool no_ssl_verify) { xmlrpc_env_init(&env); - xmlrpc_client_setup_global_const(&env); + + /* This should be done at program startup, once. + * We do it in abrtd's main */ + /* xmlrpc_client_setup_global_const(&env); */ curlParms.network_interface = NULL; curlParms.no_ssl_verifypeer = no_ssl_verify; @@ -71,7 +74,6 @@ static void destroy_xmlrpc_client() xmlrpc_server_info_free(server_info); xmlrpc_env_clean(&env); xmlrpc_client_destroy(client); - xmlrpc_client_teardown_global_const(); } static string login(const char* login, const char* passwd) -- cgit