libsoup r991 - in branches/libsoup-2.4: . libsoup
- From: danw svn gnome org
- To: svn-commits-list gnome org
- Subject: libsoup r991 - in branches/libsoup-2.4: . libsoup
- Date: Thu, 20 Dec 2007 15:19:20 +0000 (GMT)
Author: danw
Date: 2007-12-20 15:19:19 +0000 (Thu, 20 Dec 2007)
New Revision: 991
ViewCVS link: http://svn.gnome.org/viewcvs/libsoup?rev=991&view=rev
Added:
branches/libsoup-2.4/libsoup/soup-path-map.c
branches/libsoup-2.4/libsoup/soup-path-map.h
Modified:
branches/libsoup-2.4/ChangeLog
branches/libsoup-2.4/libsoup/Makefile.am
branches/libsoup-2.4/libsoup/soup-server.c
branches/libsoup-2.4/libsoup/soup-server.h
Log:
* libsoup/soup-path-map.c: New type representing a sparse
path->something mapping
* libsoup/soup-server.c: Use SoupPathMap to record handlers. Make
SoupServerHandler a private type.
(soup_server_new): Rewrite this to just be a thin wrapper, and put
all of the code into a constructor override. #491653
(soup_server_add_handler): Turn the "unregister" arg into a
GDestroyNotify, for better bindability.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]