diff options
| author | cvs2svn <cvs2svn@FreeBSD.org> | 2006-03-23 22:24:03 +0000 | 
|---|---|---|
| committer | cvs2svn <cvs2svn@FreeBSD.org> | 2006-03-23 22:24:03 +0000 | 
| commit | 96fe98e1c6bc0301781b0dd7dbfeef3e3f137f43 (patch) | |
| tree | 7650cfe102643b74d6ad1d3efe1771281b5e66f0 /net/xmlrpc-c-devel/files/patch-tools::xml-rpc-api2cpp::xml-rpc-api2cpp | |
| parent | 503c7f7052756548d3712a6b0f3fb6d32ddbb8e9 (diff) | |
Notes
Diffstat (limited to 'net/xmlrpc-c-devel/files/patch-tools::xml-rpc-api2cpp::xml-rpc-api2cpp')
| -rw-r--r-- | net/xmlrpc-c-devel/files/patch-tools::xml-rpc-api2cpp::xml-rpc-api2cpp | 170 | 
1 files changed, 0 insertions, 170 deletions
diff --git a/net/xmlrpc-c-devel/files/patch-tools::xml-rpc-api2cpp::xml-rpc-api2cpp b/net/xmlrpc-c-devel/files/patch-tools::xml-rpc-api2cpp::xml-rpc-api2cpp deleted file mode 100644 index 95b9194227a6..000000000000 --- a/net/xmlrpc-c-devel/files/patch-tools::xml-rpc-api2cpp::xml-rpc-api2cpp +++ /dev/null @@ -1,170 +0,0 @@ ---- tools/xml-rpc-api2cpp/xml-rpc-api2cpp.cc.orig	Thu Apr 12 08:21:38 2001 -+++ tools/xml-rpc-api2cpp/xml-rpc-api2cpp.cc	Tue Mar  2 23:39:39 2004 -@@ -1,4 +1,4 @@ --#include <iostream.h> -+#include <iostream> - #include <stdexcept> -  - #include <XmlRpcCpp.h> -@@ -17,9 +17,9 @@ - //  Connect to a remote server and extract the information we'll need to - //  build a proxy class. -  --XmlRpcClass get_class_info (string server_url, --			    string class_prefix, --			    string class_name) -+XmlRpcClass get_class_info (std::string server_url, -+			    std::string class_prefix, -+			    std::string class_name) - { -     // Create a place to store our data. -     XmlRpcClass info(class_name); -@@ -33,22 +33,22 @@ -     for (size_t i = 0; i < end; i++) { -  - 	// Break the method name into two pieces. --	string method_prefix; --	string function_name; --	string method_name = methods.arrayGetItem(i).getString(); -+	std::string method_prefix; -+	std::string function_name; -+	std::string method_name = methods.arrayGetItem(i).getString(); - 	size_t last_dot = method_name.rfind('.'); --	if (last_dot == string::npos) { -+	if (last_dot == std::string::npos) { - 	    function_name = method_name; - 	} else { --	    method_prefix = string(method_name, 0, last_dot); --	    function_name = string(method_name, last_dot + 1); -+	    method_prefix = std::string(method_name, 0, last_dot); -+	    function_name = std::string(method_name, last_dot + 1); - 	} -  - 	// Decide whether we care about this function. - 	if (method_prefix == class_prefix) { -  - 	    // Fetch some information about the function. --	    string help = system.methodHelp(method_name); -+	    std::string help = system.methodHelp(method_name); - 	    XmlRpcValue signature = system.methodSignature(method_name); -  - 	    // Add this function to our class information. -@@ -66,23 +66,23 @@ - //========================================================================= - //  Print a complete header for the specified class. -  --void print_header (ostream& out, XmlRpcClass& class_info) { --    string class_name = class_info.className(); --    out << "// " << class_name << ".h - xmlrpc-c C++ proxy class" << endl; --    out << "// Auto-generated by xml-rpc-api2cpp." << endl; --    out << endl; -- --    string header_symbol = "_" + class_name + "_H_"; --    out << "#ifndef " << header_symbol << endl; --    out << "#define " << header_symbol << " 1" << endl; --    out << endl; --    out << "#include <XmlRpcCpp.h>" << endl; --    out << endl; -+void print_header (std::ostream& out, XmlRpcClass& class_info) { -+    std::string class_name = class_info.className(); -+    out << "// " << class_name << ".h - xmlrpc-c C++ proxy class" << std::endl; -+    out << "// Auto-generated by xml-rpc-api2cpp." << std::endl; -+    out << std::endl; -+ -+    std::string header_symbol = "_" + class_name + "_H_"; -+    out << "#ifndef " << header_symbol << std::endl; -+    out << "#define " << header_symbol << " 1" << std::endl; -+    out << std::endl; -+    out << "#include <XmlRpcCpp.h>" << std::endl; -+    out << std::endl; -  --    class_info.printDeclaration(cout); -+    class_info.printDeclaration(std::cout); -  --    out << endl; --    out << "#endif /* " << header_symbol << " */" << endl; -+    out << std::endl; -+    out << "#endif /* " << header_symbol << " */" << std::endl; - } -  -  -@@ -91,16 +91,16 @@ - //========================================================================= - //  Print a complete header for the specified class. -  --void print_cc_file (ostream& out, XmlRpcClass& class_info) { --    string class_name = class_info.className(); --    out << "// " << class_name << ".cc - xmlrpc-c C++ proxy class" << endl; --    out << "// Auto-generated by xml-rpc-api2cpp." << endl; --    out << endl; -+void print_cc_file (std::ostream& out, XmlRpcClass& class_info) { -+    std::string class_name = class_info.className(); -+    out << "// " << class_name << ".cc - xmlrpc-c C++ proxy class" << std::endl; -+    out << "// Auto-generated by xml-rpc-api2cpp." << std::endl; -+    out << std::endl; -  --    out << "#include <XmlRpcCpp.h>" << endl; --    out << "#include \"" << class_name << ".h\"" << endl; -+    out << "#include <XmlRpcCpp.h>" << std::endl; -+    out << "#include \"" << class_name << ".h\"" << std::endl; -  --    class_info.printDefinition(cout); -+    class_info.printDefinition(std::cout); - } -  -  -@@ -113,18 +113,18 @@ -  -     /* Parse our command-line arguments. */ -     if (argc != 4) { --	cerr << argv[0] << ": Usage:" << endl -+	std::cerr << argv[0] << ": Usage:" << std::endl - 	     << "  xml-rpc-api2cpp <server_url> <method_prefix> <local_class>" --	     << endl << endl --	     << "Sample arguments:" << endl --	     << "  server_url = http://localhost/RPC2" << endl --	     << "  method_prefix = system" << endl --	     << "  local_class = SystemProxy" << endl; -+	     << std::endl << std::endl -+	     << "Sample arguments:" << std::endl -+	     << "  server_url = http://localhost/RPC2" << std::endl -+	     << "  method_prefix = system" << std::endl -+	     << "  local_class = SystemProxy" << std::endl; - 	exit(1); -     } --    string server_url = argv[1]; --    string method_prefix = argv[2]; --    string local_class = argv[3]; -+    std::string server_url = argv[1]; -+    std::string method_prefix = argv[2]; -+    std::string local_class = argv[3]; -  -     int status = 0; -     XmlRpcClient::Initialize(NAME, VERSION); -@@ -133,18 +133,18 @@ - 	XmlRpcClass system = get_class_info(server_url, - 					    method_prefix, - 					    local_class); --	print_header(cout, system); --	cout << endl; --	print_cc_file(cout, system); -+	print_header(std::cout, system); -+	std::cout << std::endl; -+	print_cc_file(std::cout, system); -     } catch (XmlRpcFault& fault) { --	cerr << argv[0] << ": XML-RPC fault #" << fault.getFaultCode() --	     << ": " << fault.getFaultString() << endl; -+	std::cerr << argv[0] << ": XML-RPC fault #" << fault.getFaultCode() -+	     << ": " << fault.getFaultString() << std::endl; - 	status = 1; --    } catch (logic_error& err) { --	cerr << argv[0] << ": " << err.what() << endl; -+    } catch (std::logic_error& err) { -+	std::cerr << argv[0] << ": " << err.what() << std::endl; - 	status = 1; -     } catch (...) { --	cerr << argv[0] << ": Unknown exception" << endl; -+	std::cerr << argv[0] << ": Unknown exception" << std::endl; - 	status = 1; -     } -   | 
