diff options
author | Conrad Scott <conrad.scott@dsl.pipex.com> | 2002-09-21 13:52:33 +0400 |
---|---|---|
committer | Conrad Scott <conrad.scott@dsl.pipex.com> | 2002-09-21 13:52:33 +0400 |
commit | 6b37d1f4647fd95c65c8664972f3b0ec2284bf8f (patch) | |
tree | e3aaea3c5996da5607eb0d15b990e550338c610a /winsup/cygserver | |
parent | ec01247bc632cfdeec4b9e6a44dab8d86bc8ba0f (diff) |
* safe_memory.h (safe_delete): Make a templated function.
* cygserver.cc (~server_request): Update use of safe_delete.
(main): Ditto.
* cygserver_client.cc (client_request::handle_request): Ditto.
(client_request::make_request): Ditto.
* cygserver_process.cc (~process_cleanup): Ditto.
(process::remove): Ditto.
(process::cleanup): Ditto.
(process_cache::process): Ditto.
* cygserver_shm.cc (server_shmmgr::segment_t::detach): Ditto.
(server_shmmgr::delete_segment): Ditto.
* shm.cc (client_shmmgr::shmdt): Ditto.
* threaded_queue.cc (~threaded_queue): Ditto.
(threaded_queue::worker_loop): Ditto.
Diffstat (limited to 'winsup/cygserver')
-rw-r--r-- | winsup/cygserver/threaded_queue.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/winsup/cygserver/threaded_queue.cc b/winsup/cygserver/threaded_queue.cc index ced597865..ba0fe4178 100644 --- a/winsup/cygserver/threaded_queue.cc +++ b/winsup/cygserver/threaded_queue.cc @@ -73,7 +73,7 @@ threaded_queue::~threaded_queue () { queue_request *const ptr = reqptr; reqptr = reqptr->_next; - safe_delete (queue_request, ptr); + safe_delete (ptr); } DeleteCriticalSection (&_queue_lock); @@ -267,7 +267,7 @@ threaded_queue::worker_loop () assert (reqptr); reqptr->process (); - safe_delete (queue_request, reqptr); + safe_delete (reqptr); } } |