replace all SoupFault parameter with SoupEnv, and remove "GHashTable
replace all SoupFault parameter with SoupEnv, and remove "GHashTable

2001-05-15  Rodrigo Moya <rodrigo@ximian.com>

	* src/soup-wsdl/wsdl-soap-stubs.c: replace all SoupFault
	parameter with SoupEnv, and remove "GHashTable request_headers"
	from list of parameters in server callbacks, because before
	calling those callbacks, the stubs take care of adding the
	SoupMessage's request headers to the SoupEnv being passed
	* src/soup-wsdl-runtime/wsdl-soap-parse.c
	(wsdl_soap_parse): replace SoupFault with the new
	SoupEnv parameter
	(wsdl_soap_headers): new internal function to parse all
	the headers in the SOAP message and add them to the SoupEnv
	* src/soup-wsdl-runtime/wsdl-soap-marshal.c
	(wsdl_soap_marshal): don't access directly SoupFault
	struct members.
	Replace SoupFault parameter with the new SoupEnv

ahmedammar/platform_external_gst_libsoup,fanc999/libsoup,jwendell/libsoup,jwendell/libsoup,fanc999/libsoup,Distrotech/libsoup,fanc999/libsoup,jwendell/libsoup,Distrotech/libsoup,Distrotech/libsoup,jwendell/libsoup,ahmedammar/platform_external_gst_libsoup,Distrotech/libsoup,ahmedammar/platform_external_gst_libsoup,fanc999/libsoup,jwendell/libsoup,fanc999/libsoup,Distrotech/libsoup