summaryrefslogtreecommitdiff
path: root/winsup/cygwin/shm.cc
diff options
context:
space:
mode:
authorscottc <scottc>2002-09-21 09:52:32 +0000
committerscottc <scottc>2002-09-21 09:52:32 +0000
commit02b19493d8929253752ffe9952155a264618cf1f (patch)
tree749be21e06bc66693f7a2b504e1e32a9cce02153 /winsup/cygwin/shm.cc
parent0d3e7ab6accc2eabbef044c9e372e87147f9c940 (diff)
downloadgdb-02b19493d8929253752ffe9952155a264618cf1f.tar.gz
* 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/cygwin/shm.cc')
-rw-r--r--winsup/cygwin/shm.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/winsup/cygwin/shm.cc b/winsup/cygwin/shm.cc
index 9ca49d5ba70..5b2b7188a13 100644
--- a/winsup/cygwin/shm.cc
+++ b/winsup/cygwin/shm.cc
@@ -359,7 +359,7 @@ client_shmmgr::shmdt (const void *const shmaddr)
segptr->shmid, segptr->hFileMap,
strerror (request.error_code ()));
- safe_delete (segment_t, segptr);
+ safe_delete (segptr);
syscall_printf ("0 = shmdt (shmaddr = %p)", shmaddr);