server: New scheme for cleaning up objects on server exit.
authorAlexandre Julliard <julliard@winehq.org>
Wed, 22 Mar 2006 19:32:04 +0000 (20:32 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Wed, 22 Mar 2006 19:32:04 +0000 (20:32 +0100)
commitb00fb174f6b8ae8940f37c1229040a3cca84de74
tree35ce675890fbc4c76543db652235789725a880a9
parentb877d84af0dd2e0b444294f0f1fd2403660a6961
server: New scheme for cleaning up objects on server exit.

Objects stored in static variables can now be marked when they are
created and are automatically cleaned up on exit. This avoids having
to export a bunch of close_* functions.
server/directory.c
server/handle.c
server/handle.h
server/mailslot.c
server/named_pipe.c
server/object.c
server/object.h
server/registry.c
server/request.c
server/signal.c