libsoup r974 - in branches/libsoup-2.4: . libsoup tests



Author: danw
Date: 2007-12-05 22:03:13 +0000 (Wed, 05 Dec 2007)
New Revision: 974
ViewCVS link: http://svn.gnome.org/viewcvs/libsoup?rev=974&view=rev

Modified:
   branches/libsoup-2.4/ChangeLog
   branches/libsoup-2.4/libsoup/Makefile.am
   branches/libsoup-2.4/libsoup/soup-message-client-io.c
   branches/libsoup-2.4/libsoup/soup-message-server-io.c
   branches/libsoup-2.4/libsoup/soup-message.c
   branches/libsoup-2.4/libsoup/soup-method.h
   branches/libsoup-2.4/libsoup/soup-server-message.c
   branches/libsoup-2.4/libsoup/soup-server.c
   branches/libsoup-2.4/libsoup/soup-server.h
   branches/libsoup-2.4/libsoup/soup-soap-message.c
   branches/libsoup-2.4/tests/context-test.c
   branches/libsoup-2.4/tests/get.c
   branches/libsoup-2.4/tests/ntlm-test.c
   branches/libsoup-2.4/tests/simple-httpd.c
   branches/libsoup-2.4/tests/simple-proxy.c
Log:
	* libsoup/soup-message.c (soup_message_new)
	(soup_message_new_from_uri): g_intern_string() the method name
	rather than assuming it's static. Also remove the NULL==GET
	assumption.

	* libsoup/soup-method.c:
	* libsoup/soup-method.h: remove the SOUP_METHOD_ID_* macros, and
	have the SOUP_METHOD_* macros return interned strings

	* libsoup/soup-server.h (SoupServerContext): remove method_id
	field.

	* libsoup/soup-server-message.c (finalize): no longer needed,
	since smsg->method is now an interned string just like with a
	normal SoupMessage.

	* libsoup/soup-soap-message.c (soup_soap_message_new_from_uri):
	remove NULL==GET assumption

	* *.c: update





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]